swig/Examples/test-suite/perl5
Robert Stone 6574067b72 Fix SF#2564192
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11110 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2009-02-05 15:47:42 +00:00
..
Test fixing old perl's to use Test::More 2006-01-27 10:31:27 +00:00
aggregate_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
apply_signed_char_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
apply_strings_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
array_member_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
char_strings_runme.pl Fix SF#2564192 2009-02-05 15:47:42 +00:00
class_ignore_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
contract_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
default_args_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
default_constructor_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
disown_runme.pl add disown.i and li_attribute.i 2005-10-26 07:08:18 +00:00
dynamic_cast_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
enum_template_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
enum_thorough_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
exception_order_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
global_vars_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
grouping_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
ignore_parameter_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
import_nomodule_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
imports_runme.pl rollback 10737:10749, this work is better left on a branch until it is 2008-08-19 07:09:29 +00:00
inctest_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
inherit_missing_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
inherit_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
li_carrays_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
li_cdata_carrays_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
li_std_except_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
li_std_string_runme.pl variable name changes to remove php keywords 2008-06-24 20:11:46 +00:00
li_typemaps_runme.pl Hopefully this provides more portable values for Infinity and NaN in Perl. 2008-06-30 23:41:27 +00:00
Makefile.in Add partialcheck make targets. Also add RUNTOOL, COMPILETOOL and SWIGTOOL variables for invoking tools when running tests, compiling or invoking swig 2008-05-20 21:27:22 +00:00
member_pointer_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
minherit_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
multiple_inheritance_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
naturalvar_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
operator_overload_break_runme.pl added test which breaks perl 2008-04-04 10:30:49 +00:00
operator_overload_runme.pl added __rsub__() and test for reversed subtraction operator 2008-04-03 11:40:20 +00:00
overload_copy_runme.pl The great merge 2002-11-30 22:01:28 +00:00
overload_simple_runme.pl converted to use Test::More 2006-01-24 09:01:46 +00:00
packageoption_runme.pl Apply patch #2143727 for Python from Serge Monkewitz to fix importing base classes when the package option is specified in %module and that module is %import'ed 2008-12-02 20:21:16 +00:00
preproc_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
primitive_ref_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
primitive_types_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
profiletest_runme.pl added profile test 2004-06-14 09:09:12 +00:00
README several testcases for perl 2008-04-30 21:02:46 +00:00
reference_global_vars_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
rename_scope_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
ret_by_value_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
return_const_value_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
run-perl-test.pl run test cases in the Perl set by the --with-perl5 configure option. 2008-05-26 20:09:56 +00:00
sizet_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
sneaky1_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
template_default_arg_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
template_ref_type_runme.pl new test 2003-06-03 19:08:09 +00:00
template_typedef_cplx2_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
template_typedef_cplx3_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
template_typedef_cplx_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
typedef_class_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
typemap_namespace_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
typename_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
unions_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
using1_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
using2_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
varargs_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
virtual_poly_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
voidtest_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00
wrapmacro_runme.pl several testcases for perl 2008-04-30 21:02:46 +00:00

See ../README for common README file.

Any testcases which have _runme.pl appended after the testcase name will be detected and run.

Test::More Support
==

Test::More and Test::Harness are two of the standard perl test harness
tools. Support has been added for these modules as of 1.3.28. If
adding a new test to this suite, please use Test::More. 

Currently converted test cases include:

* operator_overload
* operator_overload_break
* package
* overload_simple
* apply_strings
* char_strings
* default_args
* enum_thorough
* global_vars
* import_nomodule
* inherit
* li_cdata_carrays
* li_std_string
* member_pointer
* multiple_inheritance
* primitive_ref
* template_default_arg
* unions
* voidtest