swig/Examples/test-suite/octave
Erez Geva cb68446ece Fix Length & string reverse order typemap.
And add it to missing languages: C#, Java, Lua, PHP.

Signed-off-by: Erez Geva <ErezGeva2@gmail.com>
2025-07-28 17:07:42 +02:00
..
Makefile.in Fix testsuite SWIG warnings; enable SWIG -Werror 2024-10-22 10:30:52 +13:00
abstract_access_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
abstract_typedef2_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
abstract_typedef_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
abstract_virtual_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
argcargvtest_runme.m Remove debug output from Octave test 2023-08-18 08:47:24 +01:00
array_member_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
arrays_global_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
callback_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
catches_strings_runme.m std::string throws typemaps 2022-09-19 09:09:29 +01:00
char_binary_rev_len_runme.m Fix Length & string reverse order typemap. 2025-07-28 17:07:42 +02:00
char_binary_runme.m char_binary_runme.m, char_binary_runme.rb 2023-06-14 12:28:13 +12:00
class_ignore_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
class_scope_weird_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
compactdefaultargs_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
complextest_runme.m Fix C# std::complex pass by value typemaps 2017-10-02 19:07:24 +01:00
constover_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
constructor_copy_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
contract_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
cpp11_move_typemaps_runme.m Add missing use of move constructor 2024-03-06 21:46:58 +00:00
cpp11_rvalue_reference_move_runme.m rvalue reference outputs 2022-09-08 08:46:32 +01:00
cpp11_std_unique_ptr_runme.m Add const std::unique_ptr & input typemaps 2024-03-06 21:46:58 +00:00
cpp11_strongly_typed_enumerations_runme.m Add c++11 strongly typed enums runtime test for Octave 2014-11-29 00:00:32 +00:00
cpp_enum_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
cpp_namespace_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
default_args_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
default_constructor_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
director_abstract_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
director_basic_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
director_binary_string_rev_len_runme.m Fix Length & string reverse order typemap. 2025-07-28 17:07:42 +02:00
director_binary_string_runme.m Fixes of STRING/BYTES LENGTH typemaps. 2024-02-29 02:09:09 +01:00
director_classic_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
director_default_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
director_detect_runme.m Octave: remove '\' line continuation in director_detect_runme.m 2014-10-04 13:28:46 +02:00
director_enum_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
director_extend_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
director_frob_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
director_nested_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
director_stl_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
director_string_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
director_unroll_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
director_wstring_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
dynamic_cast_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
empty_c_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
empty_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
enum_template_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
enums_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
exception_order_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
extend_placement_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
extend_template_ns_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
extend_template_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
extend_variable_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
file_test_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
friends_runme.m Improve friend function documentation 2024-01-15 18:52:05 +00:00
fvirtual_runme.m variable name changes to remove php keywords 2008-06-24 20:11:46 +00:00
global_ns_arg_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
grouping_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
iadd_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
import_nomodule_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
imports_runme.m Workaround to Octave seg fault on exit in imports testcase only seems to work in 3.1, not 3.2. Just ignore test now 2013-04-08 21:48:09 +01:00
inctest_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
inherit_missing_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
inout_typemaps_runme.m inout_typemaps test rework 2024-10-06 08:57:41 +01:00
inplaceadd_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
input_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_attribute_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_boost_shared_ptr_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
li_carrays_cpp_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_carrays_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_cdata_cpp_runme.m Fixes of STRING/BYTES LENGTH typemaps. 2024-02-29 02:09:09 +01:00
li_cdata_runme.m Fixes of STRING/BYTES LENGTH typemaps. 2024-02-29 02:09:09 +01:00
li_cmalloc_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_constraints_runme.m C++ reference errors when passing in a 'NULL' change of behaviour. 2024-09-14 13:03:36 +01:00
li_cpointer_cpp_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_cpointer_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_cstring_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_cwstring_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_factory_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_implicit_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
li_std_auto_ptr_runme.m Add missing typecheck typemaps for std::auto_ptr and std::unique_ptr 2022-09-17 10:23:51 +01:00
li_std_containers_overload_runme.m Python STL container method overloading fix 2019-08-06 19:36:14 +01:00
li_std_pair_extra_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
li_std_set_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_std_stream_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_std_string_extra_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
li_std_vector_enum_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
li_std_vector_runme.m Fix testcase to minimal testing, most of it contained test code not relevant to std_vector.i 2009-08-16 23:23:49 +00:00
li_std_wstream_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
member_pointer_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
minherit_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
mod_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
multi_import_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
namespace_class_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
namespace_typemap_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
namespace_virtual_method_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
naturalvar_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
nested_structs_runme.m Nested C class setters restored in c++out mode for Octave 2013-12-12 09:00:16 +00:00
nondynamic_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
null_pointer_runme.m Octave - SWIG now marshalls a C/C++ NULL pointer into the null matrix, [] 2022-08-31 19:40:13 +01:00
octave_cell_deref_runme.m Rename func to funk in tests to avoid Go keyword problems 2017-06-16 19:24:48 +01:00
octave_dim_runme.m add extra logic to the octave_swig_type::dims(void) method: it checks if the user has defined a __dims__ method and uses this in stead of returning (1,1) (patch from jgillis, sf 3425993) 2012-03-26 15:45:02 +00:00
octave_empty.c Change Octave to run C tests in SWIG C mode, not C++ mode 2010-05-11 22:48:56 +00:00
overload_complicated_runme.m Run overload_complicated testcase 2017-10-04 20:43:44 +01:00
overload_copy_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
overload_extend2_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
overload_extend_c_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
overload_extend_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
overload_null_runme.m Shorten testcase variable names for Scilab 6 to work 2021-11-15 22:45:56 +00:00
overload_rename_runme.m Fix ~15 tests, minor doc fixes, improve STL support. 2008-03-05 04:35:34 +00:00
overload_simple_cast_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
overload_simple_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
overload_subtype_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
overload_template_fast_runme.m Fix for r11557 rename of max to maximum 2009-08-17 23:07:16 +00:00
overload_template_runme.m Rename max() to maximum() as max() is a built-in function in PHP. 2009-08-14 01:33:23 +00:00
preproc_constants_runme.m Improve handling of zero bytes in string literals 2024-08-30 11:07:15 +12:00
preproc_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
primitive_ref_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
profiletest_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
refcount_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
reference_global_vars_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
rename_scope_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
ret_by_value_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
return_const_value_runme.m Misc. typos 2018-05-17 10:04:23 -04:00
samename_runme.m Move a couple of runme files which into the correct directories 2011-01-17 21:25:04 +00:00
smart_pointer_extend_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
smart_pointer_member_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
smart_pointer_multi_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
smart_pointer_multi_typedef_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
smart_pointer_not_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
smart_pointer_overload_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
smart_pointer_rename_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
smart_pointer_simple_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
smart_pointer_templatevariables_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
smart_pointer_typedef_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
sneaky1_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
static_const_member_2_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
std_containers_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
struct_rename_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
struct_value_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
swigobject_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
template_construct_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
template_default_arg_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
template_extend1_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
template_extend2_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
template_inherit_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
template_matrix_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
template_ns4_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
template_ns_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
template_opaque_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
template_ref_type_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
template_rename_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
template_static_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
template_tbase_template_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
template_type_namespace_runme.m Fix ~15 tests, minor doc fixes, improve STL support. 2008-03-05 04:35:34 +00:00
template_typedef_cplx2_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
template_typedef_cplx3_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
template_typedef_cplx4_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
template_typedef_cplx_runme.m Remove deprecated calls in Octave testcases 2019-06-27 07:40:49 +01:00
template_typedef_import_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
template_typedef_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
typedef_class_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
typedef_inherit_runme.m Polymorphism in R wrappers fixed for C++ structs 2022-10-24 08:56:55 +01:00
typedef_scope_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
typemap_namespace_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
typemap_ns_using_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
typename_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
types_directive_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
unions_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
using1_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
using2_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
using_composition_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
using_extend_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
using_inherit_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
using_private_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
using_protected_runme.m Octave: do not dump Octave core in examples/test suite scripts 2017-01-01 19:06:51 +13:00
varargs_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
virtual_derivation_runme.m Initial commit of Octave module. 2008-03-01 23:35:44 +00:00
virtual_poly_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
voidtest_runme.m Octave: error() must be called with an argument 2020-08-27 17:19:13 +10:00
wrapmacro_runme.m PHP: fix for the wrapmacro testcase 2009-08-04 09:32:12 +00:00