swig/Examples/test-suite/python
Maciej Drwal e058e1f42f Merged revisions 10498-10499,10503-10504,10506,10508,10511,10515-10516,10518-10519,10527,10530-10531,10536-10537,10539-10552,10558-10568,10574-10580,10582,10584,10588-10589,10594 via svnmerge from
https://swig.svn.sourceforge.net/svnroot/swig/trunk

........
  r10498 | talby | 2008-05-26 22:09:56 +0200 (Pn, 26 maj 2008) | 2 lines
  
  run test cases in the Perl set by the --with-perl5 configure option.
........
  r10499 | talby | 2008-05-26 23:04:06 +0200 (Pn, 26 maj 2008) | 3 lines
  
  The perl5 minherit runtime test will work better if the classes are 
  actually built under SWIGPERL.
........
  r10503 | wsfulton | 2008-05-28 11:44:37 +0200 (Śr, 28 maj 2008) | 1 line
  
  Fix variable wrappers when using -proxy. Patch from Jan Jezabek
........
  r10504 | bhy | 2008-05-28 19:27:48 +0200 (Śr, 28 maj 2008) | 2 lines
  
  Fixed SF #1971977:  typo in pycontainer.swg (related to -extranative option)
........
  r10506 | wsfulton | 2008-05-29 02:45:28 +0200 (Cz, 29 maj 2008) | 1 line
  
  Fix variable wrappers when using -noproxy
........
  r10508 | bhy | 2008-05-30 15:53:33 +0200 (Pt, 30 maj 2008) | 1 line
  
  Fixed SF #1976978, apply the macros for primitive types to std::wstring
........
  r10511 | olly | 2008-05-30 18:11:27 +0200 (Pt, 30 maj 2008) | 4 lines
  
  Fix typo in handling of /*@SWIG[...]*/ comments in the scanner.  This just
  meant we were only actually looking for /*@SWI at the start of the comment, so
  was pretty harmless in practice.
........
  r10515 | wsfulton | 2008-06-02 22:10:40 +0200 (Pn, 02 cze 2008) | 1 line
  
  Fix samename testcase for c# and java
........
  r10516 | wsfulton | 2008-06-02 22:15:39 +0200 (Pn, 02 cze 2008) | 1 line
  
  Fix enums when using -noproxy
........
  r10518 | bhy | 2008-06-07 13:20:07 +0200 (So, 07 cze 2008) | 4 lines
  
  Added a test case for keyword renaming.
  Now it works for Python in SWIG's -c++ mode,
  but in C mode it doesn't work! (you can try with make keyword_rename.ctest)
........
  r10519 | bhy | 2008-06-07 15:40:51 +0200 (So, 07 cze 2008) | 1 line
  
  fixed keyword_rename.ctest tese case, caused by a mistake in Swig/naming.c
........
  r10527 | mgossage | 2008-06-17 04:57:15 +0200 (Wt, 17 cze 2008) | 1 line
  
  [lua] bugfix 1938142 (bool& and bool* support)
........
  r10530 | wsfulton | 2008-06-19 22:02:13 +0200 (Cz, 19 cze 2008) | 1 line
  
  Add R keyword support. Rename keywords for successful compilation of Java and C# code. More consistent keyword warnings across the different languages.
........
  r10531 | wsfulton | 2008-06-19 23:15:48 +0200 (Cz, 19 cze 2008) | 1 line
  
  add complete list of R reserved words
........
  r10536 | wsfulton | 2008-06-21 13:35:33 +0200 (So, 21 cze 2008) | 1 line
  
  better terminology for static types
........
  r10537 | wsfulton | 2008-06-21 13:42:48 +0200 (So, 21 cze 2008) | 1 line
  
  remove raise as keyword test- it conflicts with _raise in LIBCMT on windows
........
  r10539 | wsfulton | 2008-06-21 17:21:29 +0200 (So, 21 cze 2008) | 1 line
  
  Lua example warning removal fixes for vc++
........
  r10540 | wsfulton | 2008-06-21 17:23:02 +0200 (So, 21 cze 2008) | 1 line
  
  Remove some vc++ /W4 warnings
........
  r10541 | wsfulton | 2008-06-21 18:04:55 +0200 (So, 21 cze 2008) | 1 line
  
  minor vc++ /W4 warning fixes
........
  r10542 | wsfulton | 2008-06-21 21:07:51 +0200 (So, 21 cze 2008) | 1 line
  
  'byte' is already used in Ruby on windows, so use another keyword
........
  r10543 | wsfulton | 2008-06-21 22:45:32 +0200 (So, 21 cze 2008) | 1 line
  
  Fix crashing in the Ruby reject method in the STL wrappers
........
  r10544 | wsfulton | 2008-06-21 22:48:28 +0200 (So, 21 cze 2008) | 1 line
  
  Fix crashing in the Ruby reject method in the STL wrappers
........
  r10545 | wsfulton | 2008-06-21 22:49:10 +0200 (So, 21 cze 2008) | 1 line
  
  remove unnecessary variable int the char **STRING_ARRAY out typemap
........
  r10546 | wsfulton | 2008-06-21 23:07:49 +0200 (So, 21 cze 2008) | 1 line
  
  Fix Ruby C++ example dependencies in dsp files
........
  r10547 | wsfulton | 2008-06-22 00:25:36 +0200 (N, 22 cze 2008) | 1 line
  
  Fix unused parameter warnings in python when using gcc's -W -Wall options
........
  r10548 | wsfulton | 2008-06-22 00:26:35 +0200 (N, 22 cze 2008) | 1 line
  
  Fix virtual destructor
........
  r10549 | wsfulton | 2008-06-22 01:25:20 +0200 (N, 22 cze 2008) | 1 line
  
  various warning fixes
........
  r10550 | wsfulton | 2008-06-22 02:09:11 +0200 (N, 22 cze 2008) | 1 line
  
  Another fix for the JVM hanging on exit problem when using directors
........
  r10551 | wsfulton | 2008-06-22 02:09:51 +0200 (N, 22 cze 2008) | 1 line
  
  documentation sections update
........
  r10552 | wsfulton | 2008-06-22 02:18:10 +0200 (N, 22 cze 2008) | 1 line
  
  more docs on defining macros for the thread hanging problem
........
  r10558 | wsfulton | 2008-06-22 23:30:20 +0200 (N, 22 cze 2008) | 1 line
  
  fix unused parms in last commit for C code
........
  r10559 | wsfulton | 2008-06-23 00:12:43 +0200 (Pn, 23 cze 2008) | 1 line
  
  Suppress unused methods warning for VC++
........
  r10560 | wsfulton | 2008-06-23 22:26:07 +0200 (Pn, 23 cze 2008) | 1 line
  
  fix partialcheck-test-suite and parallel make for r, chicken, tcl and php
........
  r10561 | wsfulton | 2008-06-23 22:39:41 +0200 (Pn, 23 cze 2008) | 1 line
  
  correct message display when running the partialcheck-test-suite make target
........
  r10562 | wsfulton | 2008-06-23 23:14:53 +0200 (Pn, 23 cze 2008) | 1 line
  
  fix typo
........
  r10563 | olly | 2008-06-23 23:23:54 +0200 (Pn, 23 cze 2008) | 3 lines
  
  Fix bad use of Python API (untested, since I can't even compile this code on
  x86-64!)
........
  r10564 | olly | 2008-06-24 00:58:03 +0200 (Wt, 24 cze 2008) | 3 lines
  
  [PHP] Fix segfault when wrapping a non-class function marked with
  %newobject (testcase char_strings).
........
  r10565 | olly | 2008-06-24 02:27:34 +0200 (Wt, 24 cze 2008) | 3 lines
  
  [PHP] Fix assertion failure when handling %typemap(in,numinputs=0)
  (testcase ignore_parameter).
........
  r10566 | olly | 2008-06-24 02:33:08 +0200 (Wt, 24 cze 2008) | 2 lines
  
  [PHP] Fix typemap_namespace.i to not try to copy a non-existent typemap.
........
  r10567 | olly | 2008-06-24 02:41:07 +0200 (Wt, 24 cze 2008) | 3 lines
  
  Clean up dead and unused code in SwigToPhpType(), and rename to
  GetShadowReturnType().
........
  r10568 | olly | 2008-06-24 02:42:29 +0200 (Wt, 24 cze 2008) | 2 lines
  
  Fix cosmetic typo in string constant.
........
  r10574 | wsfulton | 2008-06-24 22:10:28 +0200 (Wt, 24 cze 2008) | 1 line
  
  zap last entry
........
  r10575 | wsfulton | 2008-06-24 22:11:46 +0200 (Wt, 24 cze 2008) | 1 line
  
  variable name changes to remove php keywords
........
  r10576 | wsfulton | 2008-06-24 22:12:08 +0200 (Wt, 24 cze 2008) | 1 line
  
  variable name hiding fix
........
  r10577 | wsfulton | 2008-06-24 22:12:43 +0200 (Wt, 24 cze 2008) | 1 line
  
  More info about numobjects added
........
  r10578 | wsfulton | 2008-06-24 22:13:41 +0200 (Wt, 24 cze 2008) | 1 line
  
  update for 1.3.36 release
........
  r10579 | wsfulton | 2008-06-24 23:48:46 +0200 (Wt, 24 cze 2008) | 1 line
  
  remove deprecated -c commandline option (runtime library generation)
........
  r10580 | wsfulton | 2008-06-24 23:53:12 +0200 (Wt, 24 cze 2008) | 1 line
  
  correct comment about deprecated option
........
  r10582 | wsfulton | 2008-06-25 01:00:27 +0200 (Śr, 25 cze 2008) | 1 line
  
  use rsync and ssh to upload releases to SourceForge as ftp no longer works
........
  r10584 | wsfulton | 2008-06-25 01:24:48 +0200 (Śr, 25 cze 2008) | 1 line
  
  correction for 1.3.36
........
  r10588 | wsfulton | 2008-06-25 02:16:04 +0200 (Śr, 25 cze 2008) | 1 line
  
  section update
........
  r10589 | wsfulton | 2008-06-25 02:16:40 +0200 (Śr, 25 cze 2008) | 1 line
  
  bump version to 1.3.37
........
  r10594 | wsfulton | 2008-06-26 20:33:06 +0200 (Cz, 26 cze 2008) | 1 line
  
  correct typo in first entry about %fragment
........


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2008-maciekd@10606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2008-06-28 23:26:18 +00:00
..
abstract_access_runme.py
abstract_typedef2_runme.py
abstract_typedef_runme.py
abstract_virtual_runme.py
argcargvtest.i vc++ warning fixes 2007-10-25 22:30:09 +00:00
argcargvtest_runme.py add missing typecheck typemap for argc,argv 2006-02-27 03:00:26 +00:00
array_member_runme.py
arrays_global_runme.py
autodoc.i
callback.i
callback_runme.py fixes for python 2.1 2006-02-23 09:08:49 +00:00
class_ignore_runme.py
class_scope_weird_runme.py
compactdefaultargs_runme.py
complextest.i
complextest_runme.py
constover_runme.py
constructor_copy_runme.py
contract_runme.py
cpp_enum_runme.py
cpp_namespace_runme.py
default_args_runme.py fixes for python 2.1 2006-02-23 09:08:49 +00:00
default_constructor_runme.py
director_abstract_runme.py fixes for python 2.1 2006-02-23 09:13:16 +00:00
director_basic_runme.py
director_classic_runme.py more tests to match the c#/java runtime test 2006-08-10 21:25:57 +00:00
director_default_runme.py
director_detect_runme.py
director_enum_runme.py
director_exception_runme.py
director_extend_runme.py #1506840 testcase - directors with virtual extended methods 2006-09-23 00:00:58 +00:00
director_finalizer_runme.py
director_frob_runme.py
director_nested_runme.py fixes for python 2.1 2006-02-23 09:08:49 +00:00
director_profile.i
director_profile_runme.py
director_protected_runme.py
director_stl.i
director_stl_runme.py
director_string_runme.py remove debug 2006-05-05 23:24:58 +00:00
director_thread_runme.py fix for 1.5.2 2006-02-06 09:23:28 +00:00
director_unroll_runme.py
director_wstring_runme.py
disown_runme.py
dynamic_cast_runme.py
empty_runme.py
enum_template_runme.py
enums_runme.py
exception_order_runme.py
extend_placement_runme.py
extend_template_ns_runme.py
extend_template_runme.py
extend_variable_runme.py
file_test_runme.py
friends_runme.py
fvirtual_runme.py Merged revisions 10498-10499,10503-10504,10506,10508,10511,10515-10516,10518-10519,10527,10530-10531,10536-10537,10539-10552,10558-10568,10574-10580,10582,10584,10588-10589,10594 via svnmerge from 2008-06-28 23:26:18 +00:00
global_ns_arg_runme.py
grouping_runme.py
hugemod.pl add the hugemod example 2006-02-23 06:38:46 +00:00
iadd.h
iadd.i
iadd_runme.py
implicittest.i
import_nomodule_runme.py
imports_runme.py
inctest_runme.py
inherit_missing_runme.py
inout.i
inout_runme.py
inplaceadd.i
inplaceadd_runme.py
input.i
input_runme.py
keyword_rename_runme.py Merged revisions 10498-10499,10503-10504,10506,10508,10511,10515-10516,10518-10519,10527,10530-10531,10536-10537,10539-10552,10558-10568,10574-10580,10582,10584,10588-10589,10594 via svnmerge from 2008-06-28 23:26:18 +00:00
kwargs.i more fixes for %copyctor 2006-03-20 10:39:01 +00:00
kwargs_runme.py fix builtin names warnings, so they ony apply to functions, as reported by James Bigler and the 'max' name issue 2006-03-03 05:16:16 +00:00
langobj_runme.py
li_attribute_runme.py attribute tidy up. %attributeref replaces %attribute_ref 2007-10-17 21:27:21 +00:00
li_boost_shared_ptr_bits_runme.py Fix shared_ptr typemaps for use with %pythonnondynamic 2008-04-04 23:29:59 +00:00
li_boost_shared_ptr_runme.py Correct test for global shared_ptr variable 2008-04-04 23:26:54 +00:00
li_carrays_runme.py
li_cmalloc_runme.py
li_cpointer_runme.py
li_cstring_runme.py
li_cwstring_runme.py
li_factory_runme.py fix for python 2.1 2006-03-05 06:36:55 +00:00
li_implicit_runme.py
li_std_carray.i
li_std_carray_runme.py
li_std_map.i fix bug #1480074 2006-05-04 06:47:31 +00:00
li_std_map_runme.py fix bug #1480074 2006-05-04 06:47:31 +00:00
li_std_pair.i
li_std_pair_runme.py
li_std_set.i
li_std_set_runme.py
li_std_stream.i
li_std_stream_runme.py
li_std_string.i
li_std_string_runme.py Merged revisions 10498-10499,10503-10504,10506,10508,10511,10515-10516,10518-10519,10527,10530-10531,10536-10537,10539-10552,10558-10568,10574-10580,10582,10584,10588-10589,10594 via svnmerge from 2008-06-28 23:26:18 +00:00
li_std_vector.i Restore containers accepting NULL pointers when used in overloaded methods - problem reported by Josh Cherry 2008-01-22 23:33:59 +00:00
li_std_vector_runme.py Restore containers accepting NULL pointers when used in overloaded methods - problem reported by Josh Cherry 2008-01-22 23:33:59 +00:00
li_std_vectora.i
li_std_wstream.i
li_std_wstream_runme.py
li_std_wstring.i
li_std_wstring_runme.py
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.py Remove obscure mpointer example and replace with member_pointer.i testcase and runtime examples 2007-08-09 23:47:13 +00:00
minherit_runme.py
mod_runme.py
multi_import_runme.py Added test suite entry for Bug #1735931 2007-10-12 17:04:24 +00:00
namespace_class_runme.py
namespace_typemap_runme.py
namespace_virtual_method_runme.py
naturalvar_runme.py
nondynamic.i
nondynamic_runme.py
overload_complicated_runme.py
overload_copy_runme.py
overload_extend_runme.py
overload_extendc_runme.py
overload_rename_runme.py
overload_simple_cast.i
overload_simple_cast_runme.py
overload_simple_runme.py fix overload + protected member issue reported by Colin McDonald 2006-02-20 16:52:28 +00:00
overload_subtype_runme.py
overload_template_fast_runme.py correct module name 2007-10-30 22:26:18 +00:00
overload_template_runme.py fixes for python 2.1 2006-02-23 09:08:49 +00:00
preproc_runme.py
primitive_ref_runme.py
primitive_types_runme.py
profiletest_runme.py
profiletestc_runme.py
pythonswig.supp 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
README
refcount_runme.py add extended support for smart pointers 2006-02-04 09:48:40 +00:00
reference_global_vars_runme.py
rename_scope_runme.py add test for rename 2006-02-17 20:46:13 +00:00
ret_by_value_runme.py
return_const_value_runme.py
simutry.i add missing virtual destructors 2006-02-23 07:08:11 +00:00
smart_pointer_extend_runme.py
smart_pointer_member_runme.py
smart_pointer_multi_runme.py
smart_pointer_multi_typedef_runme.py
smart_pointer_not_runme.py
smart_pointer_overload_runme.py
smart_pointer_rename_runme.py
smart_pointer_simple_runme.py
smart_pointer_templatevariables_runme.py Fix template member variables wrapped by a smart pointer bug reported by Robert Lupton 2008-01-17 00:29:02 +00:00
smart_pointer_typedef_runme.py
sneaky1_runme.py fix for perl keyword 2006-03-07 23:05:11 +00:00
static_const_member_2_runme.py
std_containers.i
std_containers_runme.py
struct_rename_runme.py
struct_value_runme.py
swigobject.i fix format warning 2006-02-05 04:08:28 +00:00
swigobject_runme.py
tag_no_clash_with_variable_runme.i
template_construct_runme.py
template_default_arg_runme.py
template_extend1_runme.py
template_extend2_runme.py
template_inherit_runme.py
template_matrix.i
template_matrix_runme.py
template_ns4_runme.py
template_ns_runme.py
template_opaque_runme.py
template_ref_type_runme.py
template_rename_runme.py fixes for %templates/%rename/%features + templates 2006-02-05 20:25:43 +00:00
template_static_runme.py fixes for python 2.1 2006-02-23 09:08:49 +00:00
template_tbase_template_runme.py
template_type_namespace_runme.py
template_typedef_cplx2_runme.py
template_typedef_cplx3_runme.py
template_typedef_cplx4_runme.py
template_typedef_cplx_runme.py
template_typedef_import_runme.py
template_typedef_runme.py Fix ~15 tests, minor doc fixes, improve STL support. 2008-03-05 04:35:34 +00:00
typedef_class_runme.py
typedef_inherit_runme.py
typedef_scope_runme.py
typemap_namespace_runme.py
typemap_ns_using_runme.py
typename_runme.py
types_directive_runme.py Additions to %types so that a user can specify the code to go into the casting / conversion function 2008-01-31 22:48:24 +00:00
unions_runme.py
using1_runme.py
using2_runme.py
using_composition_runme.py Fix using statements for overloaded methods 2007-11-30 22:34:50 +00:00
using_extend_runme.py fix using + extend as reported by William 2006-02-22 01:21:43 +00:00
using_inherit_runme.py Fix using statements for overloaded methods 2007-11-30 22:34:50 +00:00
using_private_runme.py
using_protected_runme.py
varargs_runme.py
vector.i
virtual_derivation_runme.py
virtual_poly_runme.py
voidtest_runme.py add test for 'void *' argument 2006-02-04 00:34:12 +00:00
wrapmacro_runme.py

See ../README for common README file.

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