..
abstract_access_runme.py
abstract_typedef2_runme.py
abstract_typedef_runme.py
abstract_virtual_runme.py
argcargvtest_runme.py
A slew of changes based on William Fulton's code review.
2011-03-29 06:57:02 +00:00
array_member_runme.py
arrays_global_runme.py
autodoc_runme.py
Fix Python version checking in Python tests
2013-05-24 18:57:26 +01:00
callback_runme.py
char_binary_runme.py
Added some missing multi-argument typemaps: (char *STRING, size_t LENGTH) and (char *STRING, int LENGTH) - Java patch is from Volker Grabsch. Elements of the primitive_types.i testcase for this moved into char_binary.i. Documentation for this enhanced.
2011-01-14 19:06:43 +00:00
class_ignore_runme.py
class_scope_weird_runme.py
compactdefaultargs_runme.py
complextest_runme.py
constover_runme.py
constructor_copy_runme.py
constructor_rename_runme.py
contract_runme.py
cpp11_alternate_function_syntax_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp11_decltype_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp11_function_objects_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp11_initializer_list_extend_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp11_initializer_list_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp11_null_pointer_constant_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp11_raw_string_literals_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp11_result_of_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp11_rvalue_reference_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp11_thread_local_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp11_uniform_initialization_runme.py
Rename all C++0x to C++11 and cpp0x to cpp11
2013-10-07 20:37:00 +01:00
cpp_enum_runme.py
cpp_namespace_runme.py
cpp_static_runme.py
default_arg_values_runme.py
Fix SF #3194294 - corner case bug when 'NULL' is used as the default value for a primitive type parameter in a method declaration.
2011-03-09 22:31:08 +00:00
default_args_runme.py
default_constructor_runme.py
Final merge from trunk
2011-04-03 07:37:35 +00:00
director_abstract_runme.py
director_alternating_runme.py
[D] Fixed a bug in the loop breaking code for directors leading to a superclass implementation erroneously being called.
2011-01-08 21:05:49 +00:00
director_basic_runme.py
director_classic_runme.py
director_default_runme.py
director_detect_runme.py
director_enum_runme.py
director_exception_runme.py
Final merge from trunk
2011-04-03 07:37:35 +00:00
director_extend_runme.py
director_finalizer_runme.py
director_frob_runme.py
director_nested_runme.py
director_profile_runme.py
director_protected_runme.py
Any 'using' statements in the protected section of a class were previously ignored with dirprot mode, certainly with Java and C#. Also directors - a call to a method being defined in the base class, not overridden in a subcalss, but again overridden in a class derived from the first subclass was not being dispatched correcly to the most derived class - affecting non-scripting languages. Fix for C# is based on recent fix for D.
2011-02-01 07:02:50 +00:00
director_stl_runme.py
director_string_runme.py
director_thread_runme.py
director_unroll_runme.py
director_wstring_runme.py
disown_runme.py
dynamic_cast_runme.py
empty_runme.py
enum_forward_runme.py
Fix C enum forward declarations in some target languages (notably Java)
2012-05-01 18:44:22 +00:00
enum_template_runme.py
enums_runme.py
exception_order_runme.py
Final merge from trunk
2011-04-03 07:37:35 +00:00
extend_placement_runme.py
extend_template_ns_runme.py
extend_template_runme.py
extend_variable_runme.py
extern_c_runme.py
file_test_runme.py
Fix Python version checking in Python tests
2013-05-24 18:57:26 +01:00
friends_runme.py
funcptr_cpp_runme.py
Fix wrapping of function pointers and member function pointers when the function returns by reference
2010-07-16 18:45:22 +00:00
fvirtual_runme.py
global_namespace_runme.py
Fix unary scope operator (::) (global scope) regression introduced in 2.0.0. The mangled symbol names were incorrect, sometimes resulting in types being incorrectly treated as opaque types.
2010-10-13 05:48:59 +00:00
global_ns_arg_runme.py
Rename symbol in test case as the name is clashing in some way with new versions of Octave (3.2.4)
2011-02-19 16:20:38 +00:00
grouping_runme.py
This commit contains all changes to the regression tests which
2011-01-30 04:13:58 +00:00
hugemod.pl
iadd_runme.py
remove svn:executable property
2010-07-16 17:39:11 +00:00
implicittest_runme.py
%implicitconv is improved for overloaded functions.
2013-08-28 20:30:46 +01:00
import_nomodule_runme.py
import_stl_runme.py
new %import test for vector
2011-04-11 21:28:06 +00:00
imports_runme.py
inctest_runme.py
inherit_missing_runme.py
inout_runme.py
inplaceadd_runme.py
input_runme.py
keyword_rename_runme.py
kwargs_feature_runme.py
Rename python_kwargs testcase to kwargs_feature. Add kwargs_feature to Ruby and fix Ruby warnings when using kwargs feature. Add %kwargs macro for Ruby
2011-06-13 17:38:08 +00:00
langobj_runme.py
li_attribute_runme.py
li_attribute_template_runme.py
Add test case for attributes with moderately complex templates
2013-05-25 00:44:36 +01:00
li_boost_shared_ptr_bits_runme.py
Fix #3024875 - shared_ptr of classes with non-public destructors. This also fixes the 'unref' feature when used on classes with non-public destructors.
2010-07-07 18:19:01 +00:00
li_boost_shared_ptr_runme.py
li_boost_shared_ptr_template_runme.py
Remove run tests which should have been done in rev 12953 (reverting %shared_ptr fixes with typedef)
2012-04-14 17:01:39 +00:00
li_carrays_runme.py
li_cdata_runme.py
li_cmalloc_runme.py
li_cpointer_runme.py
li_cstring_runme.py
li_cwstring_runme.py
li_factory_runme.py
li_implicit_runme.py
li_std_auto_ptr_runme.py
Add std_auto_ptr.i defining typemaps for returning std::auto_ptr<>.
2013-12-03 23:45:20 +01:00
li_std_carray_runme.py
li_std_containers_int_runme.py
Fix Python version checking in Python tests
2013-05-24 18:57:26 +01:00
li_std_except_as_class_runme.py
added python test case li_std_except_as_class for SF bug 1295
2013-01-04 15:43:44 +01:00
li_std_map_member_runme.py
Bug 1498929: Access to member fields of map elements.
2011-04-25 21:12:33 +00:00
li_std_map_runme.py
li_std_pair_extra_runme.py
li_std_pair_using_runme.py
Fix using declarations and templates. %template was putting the
2012-08-04 20:24:22 +00:00
li_std_set_runme.py
A slew of changes based on William Fulton's code review.
2011-03-29 06:57:02 +00:00
li_std_stream_runme.py
li_std_string_extra_runme.py
Final merge from trunk
2011-04-03 07:37:35 +00:00
li_std_vector_enum_runme.py
Fix #3475492 - iterating through std::vector wrappers of enumerations.
2012-03-13 07:10:24 +00:00
li_std_vector_extra_runme.py
li_std_vector_ptr_runme.py
li_std_vector_runme.py
Fix some scope and symbol lookup problems when template default parameters are being used with typedef - add the fully expanded template into the c symbol table and scope table.
2011-07-01 22:59:55 +00:00
li_std_wstream_runme.py
li_std_wstring_runme.py
SWIG_AsWCharPtrAndSize improper operation if cptr NULL
2013-07-02 18:58:56 +01:00
Makefile.in
clean all .py files generated by python-test-suite
2013-06-04 22:23:53 +01:00
member_pointer_runme.py
Fix wrapping of function pointers and member function pointers when the function returns by reference
2010-07-16 18:45:22 +00:00
memberin_extend_c_runme.py
minherit_runme.py
mod_runme.py
multi_import_runme.py
namespace_class_runme.py
namespace_typemap_runme.py
namespace_virtual_method_runme.py
naturalvar_runme.py
nested_workaround_runme.py
operbool_runme.py
overload_complicated_runme.py
remove svn:executable property
2010-07-16 17:39:11 +00:00
overload_copy_runme.py
overload_extend_runme.py
overload_extendc_runme.py
overload_numeric_runme.py
Infinity is now by default an acceptable value for type 'float'.
2013-09-12 07:28:12 +01:00
overload_rename_runme.py
overload_simple_runme.py
overload_subtype_runme.py
overload_template_fast_runme.py
overload_template_runme.py
pointer_reference_runme.py
Fix typecheck typemaps for SWIGTYPE *const&
2011-01-30 00:42:27 +00:00
preproc_defined_runme.py
Fix preprocessor breakages introduced in rev 12441 which was fixing defined() being expanded outside of #if and #elif preprocessor directives
2011-02-12 23:27:50 +00:00
preproc_include_runme.py
Fix regression introduced in swig-2.0.2 where filenames with spaces were not found when used with %include and %import
2011-03-17 07:33:05 +00:00
preproc_runme.py
primitive_ref_runme.py
primitive_types_runme.py
Fix Python 3 inconsistency handling -ve numbers for unsigned C types.
2013-05-25 10:36:14 +01:00
profiletest_runme.py
profiletestc_runme.py
python_abstractbase_runme3.py
Add discard and add methods to std::set and std::multiset wrappers so that pyabc.i can be used ensuring MutableSet is a valid abstract base class
2012-08-15 22:36:15 +00:00
python_append_runme.py
Improve testing of %pythonprepend and %pythonappend
2013-07-02 20:00:17 +01:00
python_nondynamic_runme.py
Final merge from trunk
2011-04-03 07:37:35 +00:00
python_overload_simple_cast_runme.py
python_pybuf_runme3.py
python_richcompare_runme.py
Added test case for python richcompare operators.
2011-03-31 03:55:42 +00:00
python_varargs_typemap_runme.py
Fix vararg documentation for Python 3
2013-05-24 23:02:34 +01:00
pythonswig.supp
README
refcount_runme.py
Fix %newobject when used in conjunction with %feature(ref). The code from the ref feature was not always being generated for the function specified by %newobject. Documentation for ref and unref moved from Python to the C++ chapter.
2011-08-23 19:29:10 +00:00
reference_global_vars_runme.py
rename_pcre_encoder_runme.py
Add support for case conversion characters in regex substitutions.
2013-10-15 07:17:56 +01:00
rename_scope_runme.py
rename_strip_encoder_runme.py
ret_by_value_runme.py
return_const_value_runme.py
smart_pointer_const_overload_runme.py
Apply patch #3066958 from Mikael Johansson to fix default smart pointer handling when the smart pointer contains both a const and non-const operator->.
2010-10-03 13:12:00 +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
smart_pointer_typedef_runme.py
sneaky1_runme.py
special_variable_macros_runme.py
Support $descriptor() macro in fragments
2013-04-18 23:04:07 +01:00
static_const_member_2_runme.py
std_containers_runme.py
struct_initialization_runme.py
struct_rename_runme.py
struct_value_runme.py
swigobject_runme.py
template_construct_runme.py
template_default_arg_runme.py
template_extend1_runme.py
template_extend2_runme.py
template_inherit_runme.py
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
template_static_runme.py
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
template_typemaps_typedef2_runme.py
Fix scoping of forward class declarations nested within a class (for C++). Also fix %template and resolution of template parameters that are typedefs.
2011-07-26 19:34:23 +00:00
template_typemaps_typedef_runme.py
Fix scoping of forward class declarations nested within a class (for C++). Also fix %template and resolution of template parameters that are typedefs.
2011-07-26 19:34:23 +00:00
threads_exception_runme.py
Fix erratically failing threads_exception python test
2013-03-26 20:57:41 +00:00
typedef_class_runme.py
typedef_inherit_runme.py
typedef_scope_runme.py
typemap_arrays_runme.py
Fix expansion in array typemaps
2010-12-14 21:38:36 +00:00
typemap_delete_runme.py
typemap_namespace_runme.py
typemap_ns_using_runme.py
typemap_out_optimal_runme.py
typemap_qualifier_strip_runme.py
typename_runme.py
Change test to fail rather than print a message
2011-06-10 22:48:32 +00:00
types_directive_runme.py
unions_runme.py
using1_runme.py
using2_runme.py
using_composition_runme.py
using_extend_runme.py
using_inherit_runme.py
using_private_runme.py
using_protected_runme.py
varargs_overload_runme.py
Merge from trunk.
2011-03-28 22:18:07 +00:00
varargs_runme.py
%varargs - better documentation and remove additional argument generation which didn't work properly as a sentinel
2011-05-14 00:13:43 +00:00
virtual_derivation_runme.py
virtual_poly_runme.py
voidtest_runme.py
wrapmacro_runme.py