swig/Examples/test-suite/python
William S Fulton 2d1dbf168d tests for default arguments in templated functions added
Currently broken for Python only
There might still be some 'translation errors' from converting the runtime test from the Java test


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6402 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-16 21:01:14 +00:00
..
.cvsignore *** empty log message *** 2003-09-06 15:58:14 +00:00
abstract_access_runme.py Added test case just to check a few things with protected/private virtual methods 2003-12-09 17:50:29 +00:00
abstract_typedef2_runme.py Now, this is a real broken case 2003-02-21 09:12:45 +00:00
abstract_typedef_runme.py The great merge 2002-11-30 22:01:28 +00:00
abstract_virtual_runme.py Added test that shows a problem in the 'abstract detection method' when virtual base classes are used (in different order) 2003-02-21 21:03:05 +00:00
argcargvtest.i add argcargv test 2004-02-10 10:02:33 +00:00
argcargvtest_runme.py add argcargv test 2004-02-10 10:02:33 +00:00
array_member_runme.py new test 2003-05-29 18:30:10 +00:00
arrays_global_runme.py fix arrays_global and add more vector tests 2004-08-25 05:36:02 +00:00
attributetest.i added template test 2004-03-23 01:12:06 +00:00
attributetest_runme.py added template test 2004-03-23 01:12:06 +00:00
autodoc.i better documented autodoc levels 2004-10-05 03:33:56 +00:00
callback.i add callback and inout tests 2004-10-02 01:33:38 +00:00
callback_runme.py add callback and inout tests 2004-10-02 01:33:38 +00:00
class_ignore_runme.py The great merge 2002-11-30 22:01:28 +00:00
class_scope_weird_runme.py new test 2003-03-20 19:36:16 +00:00
complextest.i fixes for latest stl changes 2004-10-10 07:58:03 +00:00
complextest_runme.py fix range problem for complex<float>, found by szabi@mplayerhq.hu 2004-03-29 21:37:09 +00:00
constover_runme.py The great merge 2002-11-30 22:01:28 +00:00
contract_runme.py new test 2003-11-14 18:59:02 +00:00
cpp_enum_runme.py fix anon enums 2004-05-28 02:10:02 +00:00
cpp_namespace_runme.py The great merge 2002-11-30 22:01:28 +00:00
default_constructor_runme.py The great merge 2002-11-30 22:01:28 +00:00
director_abstract_runme.py Abstract directors and typemap fixes. 2003-08-30 05:03:34 +00:00
director_basic_runme.py add Scott Fix for directors+rename, and testExamples/test-suite/director_basic.i 2004-10-11 22:53:24 +00:00
director_detect_runme.py base() changed to basemethod() - base is a C# keyword 2003-12-11 21:16:21 +00:00
director_enum_runme.py add tests for director+enums 2004-10-08 09:15:38 +00:00
director_exception_runme.py more tests for exception 2004-05-29 23:24:53 +00:00
director_finalizer_runme.py four new director tests 2003-03-07 10:30:11 +00:00
director_frob_runme.py also, change the module name to director_frob 2004-01-22 00:52:06 +00:00
director_nested_runme.py Fixes to support protected members with director, proper virtual member recognition and support of the nodirector feature 2003-12-05 01:59:28 +00:00
director_protected_runme.py Lateral change to add runtime "reprotection" at the python 2003-12-11 01:59:12 +00:00
director_stl.i more tests 2004-03-21 23:38:59 +00:00
director_stl_runme.py new tests for string and directors+containers 2004-03-18 21:30:24 +00:00
director_unroll_runme.py four new director tests 2003-03-07 10:30:11 +00:00
dynamic_cast_runme.py The great merge 2002-11-30 22:01:28 +00:00
enum_template_runme.py strange cache effect, disable by now, see enum_template.i 2004-10-06 08:26:58 +00:00
enums_runme.py enum renamed enums due to enum keyword in C# 2003-03-19 21:25:59 +00:00
exception_order_runme.py - recover the proper catching exception mechanism for classes 2004-01-21 01:15:10 +00:00
extend_placement_runme.py default args added to test 2004-10-16 20:48:10 +00:00
extend_template_ns_runme.py The great merge 2002-11-30 22:01:28 +00:00
extend_template_runme.py The great merge 2002-11-30 22:01:28 +00:00
file_test_runme.py fix to work in plain C 2004-09-26 02:01:29 +00:00
friends_runme.py These is the current tests for the friend function support. 2003-12-20 07:46:27 +00:00
grouping_runme.py The great merge 2002-11-30 22:01:28 +00:00
implicittest.i more test files for STL 2004-03-17 09:52:22 +00:00
implicittest_runme.py more tests 2004-03-21 23:38:59 +00:00
import_nomodule_runme.py The great merge 2002-11-30 22:01:28 +00:00
imports_runme.py fix for directors 2004-09-01 09:59:32 +00:00
inctest_runme.py Added test for %import 2003-12-11 21:33:34 +00:00
inherit_missing_runme.py The great merge 2002-11-30 22:01:28 +00:00
inout.i add callback and inout tests 2004-10-02 01:33:38 +00:00
inout_runme.py add callback and inout tests 2004-10-02 01:33:38 +00:00
inplaceadd.i add inplace test 2004-04-09 21:56:14 +00:00
inplaceadd_runme.py add inplace test 2004-04-09 21:56:14 +00:00
kwargs.i added kwargs.i test 2004-10-07 18:56:17 +00:00
kwargs_runme.py added kwargs.i test 2004-10-07 18:56:17 +00:00
lib_std_except.i change name to lib_std_except.i 2004-09-26 00:51:59 +00:00
lib_std_map.i fixes for latest stl changes 2004-10-10 07:58:03 +00:00
lib_std_map_runme.py more cases 2004-04-03 08:38:12 +00:00
lib_std_pair.i fixes for latest stl changes 2004-10-10 07:58:03 +00:00
lib_std_pair_runme.py fixes on test related to member vars 2004-05-27 11:36:50 +00:00
lib_std_string.i more cases 2004-03-29 06:01:39 +00:00
lib_std_string_runme.py fixes on test related to member vars 2004-05-27 11:36:50 +00:00
lib_std_vector.i fix arrays_global and add more vector tests 2004-08-25 05:36:02 +00:00
lib_std_vector_runme.py fix vector slice/del problems 2004-10-06 02:31:31 +00:00
lib_std_vectora.i more tests 2004-03-21 23:38:59 +00:00
lib_std_wstring.i testing wchar_t 2004-04-06 06:32:27 +00:00
lib_std_wstring_runme.py fixes on test related to member vars 2004-05-27 11:36:50 +00:00
Makefile.in Removed ability to share type information by C linking 2004-10-16 18:23:59 +00:00
minherit_runme.py The great merge 2002-11-30 22:01:28 +00:00
namespace_typemap_runme.py The great merge 2002-11-30 22:01:28 +00:00
namespace_virtual_method_runme.py new tests 2003-04-23 18:00:17 +00:00
nondynamic.i add test for nondynamic 2004-09-26 00:52:24 +00:00
nondynamic_runme.py add test for nondynamic 2004-09-26 00:52:24 +00:00
overload_complicated_runme.py overloading when SWIG cannot disambiguate parameters tests added 2004-02-12 21:45:11 +00:00
overload_copy_runme.py The great merge 2002-11-30 22:01:28 +00:00
overload_extend_runme.py more cases, and C/C++ compatibility 2004-10-06 17:32:03 +00:00
overload_extendc_runme.py default arguments added to overloaded methods 2004-10-04 20:05:59 +00:00
overload_simple_runme.py The great merge 2002-11-30 22:01:28 +00:00
overload_subtype_runme.py The great merge 2002-11-30 22:01:28 +00:00
overload_template_runme.py tests for overloading templated functions added 2004-10-16 20:51:46 +00:00
primitive_ref_runme.py The great merge 2002-11-30 22:01:28 +00:00
primitive_types_runme.py fixes for char[ANY] 2004-09-17 07:25:58 +00:00
profiletest_runme.py added profile test 2004-06-14 09:09:12 +00:00
README The great merge 2002-11-30 22:01:28 +00:00
refcount_runme.py added refcount example using the old macro way and the proposed ref/unref features 2004-01-22 06:26:17 +00:00
reference_global_vars_runme.py fix problem with 64bit machines 2004-09-17 21:45:42 +00:00
rename_scope_runme.py The great merge 2002-11-30 22:01:28 +00:00
ret_by_value_runme.py add runme test 2004-10-02 02:31:30 +00:00
return_const_value_runme.py several fixes, see CHANGES.current 10/04/2004 2004-10-05 00:19:26 +00:00
smart_pointer_multi_runme.py The great merge 2002-11-30 22:01:28 +00:00
smart_pointer_multi_typedef_runme.py The great merge 2002-11-30 22:01:28 +00:00
smart_pointer_not_runme.py The great merge 2002-11-30 22:01:28 +00:00
smart_pointer_overload_runme.py The great merge 2002-11-30 22:01:28 +00:00
smart_pointer_rename_runme.py The great merge 2002-11-30 22:01:28 +00:00
smart_pointer_simple_runme.py The great merge 2002-11-30 22:01:28 +00:00
smart_pointer_typedef_runme.py The great merge 2002-11-30 22:01:28 +00:00
sneaky1_runme.py The great merge 2002-11-30 22:01:28 +00:00
static_const_member_2_runme.py The great merge 2002-11-30 22:01:28 +00:00
std_containers.i fixes for latest stl changes 2004-10-10 07:58:03 +00:00
std_containers_runme.py add ptr cases 2004-04-01 18:49:22 +00:00
struct_rename_runme.py new test 2003-09-01 17:54:18 +00:00
struct_value_runme.py The great merge 2002-11-30 22:01:28 +00:00
tag_no_clash_with_variable_runme.i *** empty log message *** 2004-04-27 17:33:52 +00:00
template_construct_runme.py The great merge 2002-11-30 22:01:28 +00:00
template_default_arg_runme.py tests for default arguments in templated functions added 2004-10-16 21:01:14 +00:00
template_extend1_runme.py new tests 2003-02-18 21:25:31 +00:00
template_extend2_runme.py new tests 2003-02-18 21:25:31 +00:00
template_inherit_runme.py The great merge 2002-11-30 22:01:28 +00:00
template_ns4_runme.py The great merge 2002-11-30 22:01:28 +00:00
template_ns_runme.py The great merge 2002-11-30 22:01:28 +00:00
template_opaque_runme.py add template_opaque 2004-05-28 02:13:30 +00:00
template_ref_type_runme.py new test 2003-06-03 19:08:09 +00:00
template_rename_runme.py The great merge 2002-11-30 22:01:28 +00:00
template_tbase_template_runme.py The great merge 2002-11-30 22:01:28 +00:00
template_type_namespace_runme.py The great merge 2002-11-30 22:01:28 +00:00
template_typedef_cplx2_runme.py fix test to work with old and new repr 2004-10-05 21:07:42 +00:00
template_typedef_cplx3_runme.py The great merge 2002-11-30 22:01:28 +00:00
template_typedef_cplx4_runme.py The great merge 2002-11-30 22:01:28 +00:00
template_typedef_cplx_runme.py fix test to work with old and new repr 2004-10-05 21:07:42 +00:00
template_typedef_import_runme.py The great merge 2002-11-30 22:01:28 +00:00
template_typedef_runme.py check again large typequery 2004-10-06 09:47:46 +00:00
typedef_class_runme.py new test 2003-05-28 17:30:04 +00:00
typedef_inherit_runme.py The great merge 2002-11-30 22:01:28 +00:00
typedef_scope_runme.py The great merge 2002-11-30 22:01:28 +00:00
typemap_namespace_runme.py The great merge 2002-11-30 22:01:28 +00:00
typemap_ns_using_runme.py The great merge 2002-11-30 22:01:28 +00:00
typename_runme.py The great merge 2002-11-30 22:01:28 +00:00
unions_runme.py The great merge 2002-11-30 22:01:28 +00:00
using1_runme.py The great merge 2002-11-30 22:01:28 +00:00
using2_runme.py The great merge 2002-11-30 22:01:28 +00:00
using_composition_runme.py The great merge 2002-11-30 22:01:28 +00:00
using_extend_runme.py The great merge 2002-11-30 22:01:28 +00:00
using_inherit_runme.py The great merge 2002-11-30 22:01:28 +00:00
using_private_runme.py using for method with default args test added 2004-10-07 19:57:13 +00:00
using_protected_runme.py The great merge 2002-11-30 22:01:28 +00:00
varargs_runme.py more varargs runtime test 2003-03-19 20:50:54 +00:00
virtual_derivation_runme.py added test for simple virtual derivation, where ruby fails 2004-01-22 06:23:57 +00:00
virtual_poly_runme.py added a reference polymorphic return type case, and 2003-12-24 06:53:47 +00:00
voidtest_runme.py The great merge 2002-11-30 22:01:28 +00:00
wrapmacro_runme.py add python runme 2004-01-20 20:49:05 +00:00

See ../README for common README file.

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