swig/Examples/test-suite/ruby
Vadim Zeitlin f038fcb44d Do nothing in li_std_functors test when using Ruby 2.6
This test sporadically crashes when run in GitHub Actions environment,
so skip it for now when using the Ruby 2.6 version installed by rvm.
2021-10-01 04:26:15 +02:00
..
abstract_access_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
abstract_inherit_ok_runme.rb
abstract_inherit_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
abstract_signature_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
abstract_typedef2_runme.rb
abstract_typedef_runme.rb
abstract_virtual_runme.rb
access_change_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
add_link_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
aggregate_runme.rb
anonymous_bitfield_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
apply_signed_char_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
apply_strings_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
argout_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
array_member_runme.rb
arrays_global_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
arrays_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
bools_runme.rb
cast_operator_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
casts_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
char_constant_runme.rb Make string encoding explitic 2013-11-29 14:02:51 +01:00
check_missing_tests.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
class_ignore_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
const_const_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
constant_directive_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
constover_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
contract_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
cpp11_alias_nested_template_scoping_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
cpp11_hash_tables_runme.rb [ruby] add a test to make sure that std::multiset is including Enumerable. 2017-02-26 22:12:39 +09:00
cpp11_shared_ptr_const_runme.rb Update ruby tests for change in swig_assert_equal_simple name 2017-04-20 07:57:48 +01:00
cpp11_shared_ptr_nullptr_in_containers_runme.rb [ruby] add a test. 2017-04-20 18:56:02 +09:00
cpp11_shared_ptr_upcast_runme.rb Update ruby tests for change in swig_assert_equal_simple name 2017-04-20 07:57:48 +01:00
cpp11_std_array_runme.rb rename std::array testcase 2019-02-13 22:46:20 +00:00
cpp11_strongly_typed_enumerations_runme.rb Add c++11 strongly typed enums runtime test for Ruby 2014-11-27 19:59:16 +00:00
cpp17_nested_namespaces_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
cpp_enum_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
cpp_namespace_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
cpp_static_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
default_constructor_runme.rb Don't generate constructor wrappers if a base class has a private constructor 2015-07-07 20:15:55 +01:00
director_abstract_runme.rb
director_basic_runme.rb
director_constructor_runme.rb
director_default_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
director_detect_runme.rb
director_exception_runme.rb
director_frob_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
director_nested_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
director_protected_runme.rb
director_smartptr_runme.rb director_smartptr runtime tests enhancement 2017-05-23 21:36:24 +01:00
director_string_runme.rb
director_unroll_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
director_wombat_runme.rb
disown_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
dynamic_cast_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
enum_thorough_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
enums_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
extend_template_ns_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
extend_template_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
friends_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
function_typedef_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
global_immutable_vars_cpp_runme.rb Ruby globalmodule variables test enhancement 2019-12-30 23:52:02 +00:00
global_immutable_vars_runme.rb Ruby globalmodule variables test enhancement 2019-12-30 23:52:02 +00:00
grouping_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
ignore_parameter_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
import_fragments_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
imports_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
inherit_missing_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
integers_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_boost_shared_ptr_bits_runme.rb Add more Ruby shared_ptr runtime tests 2015-09-26 00:12:57 +01:00
li_boost_shared_ptr_director_runme.rb Add directorin typemap for Python and Ruby shared_ptr. 2017-09-27 11:22:30 -03:00
li_boost_shared_ptr_runme.rb li_boost_shared_ptr tests cleanup 2015-09-25 23:14:34 +01:00
li_boost_shared_ptr_template_runme.rb Add more Ruby shared_ptr runtime tests 2015-09-26 00:12:57 +01:00
li_carrays_cpp_runme.rb Duplicate tests that are run twice as both C and C++ tests to fix parallel make: li_carrays 2016-02-21 18:04:04 +00:00
li_carrays_runme.rb
li_cstring_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_factory_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
li_math_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_std_auto_ptr_runme.rb Disable GC checks for Ruby auto_ptr test 2020-01-31 22:45:46 +00:00
li_std_containers_overload_runme.rb Python STL container method overloading fix 2019-08-06 19:36:14 +01:00
li_std_deque_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
li_std_functors_runme.rb Do nothing in li_std_functors test when using Ruby 2.6 2021-10-01 04:26:15 +02:00
li_std_list_runme.rb [ruby] make std::list include Enumerable. 2017-02-25 16:08:21 +09:00
li_std_map_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_std_multimap_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_std_pair_lang_object_runme.rb correct module to use 2007-09-04 22:42:07 +00:00
li_std_pair_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_std_queue_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_std_set_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_std_speed2_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_std_stack_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_std_stream_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_std_string_runme.rb
li_std_vector_enum_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
li_std_vector_runme.rb Ruby STL container setting slices fixes 2015-11-25 10:13:30 +00:00
li_std_wstring_inherit_runme.rb Split testcases li_std_wstring.i and li_std_wstring_inherit.i 2019-07-22 19:05:21 +01:00
li_std_wstring_runme.rb Add Ruby test for wchar_t members in li_std_string testcase 2020-09-24 22:36:32 +01:00
Makefile.in Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
member_pointer_runme.rb
minherit_runme.rb
multiple_inheritance_abstract_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
multiple_inheritance_nspace_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
namespace_chase_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
namespace_class_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
namespace_forward_declaration_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
namespace_typemap_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
namespace_virtual_method_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
nested_class_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
nested_directors_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
nested_in_template_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
nested_scope_flat_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
nested_template_base_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
nested_workaround_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
newobject1_runme.rb Misc. typo and whitespace fixes 2018-09-19 20:29:14 +01:00
newobject2_runme.rb Ruby testcase fix 2020-06-07 17:59:21 +01:00
overload_bool_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
overload_copy_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
overload_extend2_runme.rb rename overload_extendc testcase 2016-02-21 18:04:04 +00:00
overload_extend_c_runme.rb Duplicate tests that are run twice as both C and C++ tests to fix parallel make: overload_extend 2016-02-21 19:24:11 +00:00
overload_extend_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
overload_null_runme.rb Fix overloading for non-pointers and NULL - Ruby 2018-12-29 14:15:51 +00:00
overload_simple_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
overload_subtype_runme.rb
overload_template_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
preproc_runme.rb Add justification for suppressing warnings in Ruby test case 2021-03-16 22:09:50 +01:00
primitive_ref_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
primitive_types_runme.rb
profiletest_runme.rb
README
refcount_runme.rb
reference_global_vars_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
rename_scope_runme.rb
ruby_alias_global_function_runme.rb Fix ruby %alias directive for native c functions 2018-03-22 08:05:01 -04:00
ruby_alias_method_runme.rb Fix ruby %alias directive for native c functions 2018-03-22 08:05:01 -04:00
ruby_alias_module_function_runme.rb Fix ruby %alias directive for native c functions 2018-03-22 08:05:01 -04:00
ruby_global_immutable_vars_cpp_runme.rb Ruby globalmodule variables test enhancement 2019-12-30 23:52:02 +00:00
ruby_global_immutable_vars_runme.rb Ruby globalmodule variables test enhancement 2019-12-30 23:52:02 +00:00
ruby_keywords_runme.rb
ruby_li_std_speed_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
ruby_manual_proxy_runme.rb Ruby opaque pointer handling regression fix 2016-05-24 19:09:17 +01:00
ruby_minherit_shared_ptr_runme.rb Ruby shared_ptr fixes for use with minherit 2015-10-01 22:36:01 +01:00
ruby_naming_runme.rb Apply patch 3530444 2012-12-15 16:16:40 +00:00
ruby_rdata_runme.rb [ruby] check whether object is of RTypedData using RTYPEDDATA_P. 2019-02-22 19:55:54 +00:00
ruby_track_objects_directors_runme.rb
ruby_track_objects_runme.rb
smart_pointer_const_runme.rb
smart_pointer_multi_runme.rb
smart_pointer_multi_typedef_runme.rb
smart_pointer_not_runme.rb
smart_pointer_overload_runme.rb
smart_pointer_rename_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
smart_pointer_simple_runme.rb
smart_pointer_typedef_runme.rb
sneaky1_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
static_const_member_2_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
std_containers_runme.rb [ruby] must not do null check for VALUE obj, which can be 0x0 == Qfalse, a valid Ruby object. 2017-03-06 15:13:05 +09:00
stl_new_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
struct_value_runme.rb
swig_assert.rb Misc. typo and whitespace fixes 2018-09-19 20:29:14 +01:00
swig_gc.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
template_construct_runme.rb
template_extend1_runme.rb
template_extend2_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
template_inherit_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
template_nested_flat_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
template_ns4_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
template_ns_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
template_rename_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
template_static_runme.rb Add and improve Ruby test cases in the context of nesting and namespaces 2020-12-16 22:30:46 +01:00
template_tbase_template_runme.rb Removed macro stuff titles of author, copyright, 2007-05-06 18:02:24 +00:00
template_type_namespace_runme.rb
template_typedef_cplx2_runme.rb
template_typedef_cplx3_runme.rb
template_typedef_cplx4_runme.rb
template_typedef_cplx_runme.rb
throw_exception_runme.rb
typedef_inherit_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
typedef_scope_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
typemap_namespace_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
typemap_ns_using_runme.rb
typename_runme.rb Remove execute permissions from various non-executable files 2014-05-02 20:06:11 +02:00
unions_runme.rb
using1_runme.rb
using2_runme.rb
using_composition_runme.rb
using_extend_runme.rb
using_inherit_runme.rb
using_private_runme.rb
using_protected_runme.rb
varargs_runme.rb
virtual_derivation_runme.rb
virtual_poly_runme.rb
voidtest_runme.rb

See ../README for common README file.

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