swig/Examples/test-suite/java
2005-03-21 22:07:54 +00:00
..
.cvsignore *** empty log message *** 2004-12-14 21:43:06 +00:00
aggregate_runme.java contract assertion test 2003-11-18 23:19:47 +00:00
array_member_runme.java Array member runtime test 2003-06-01 13:56:02 +00:00
arrays_global_twodim_runme.java The great merge 2002-11-30 22:01:28 +00:00
char_strings_runme.java char strings runtime test 2004-08-29 20:42:25 +00:00
cpp_typedef_runme.java Improved runtime tests 2004-01-21 21:23:31 +00:00
default_args_runme.java *** empty log message *** 2004-11-09 21:24:57 +00:00
default_constructor_runme.java test non-public destructors 2003-11-29 00:31:24 +00:00
director_abstract_runme.java added check that pure virtual method is handled by throwing an exception if Java derived class does not provide an implementation 2003-11-10 22:33:17 +00:00
director_basic_runme.java new directorconnect and directorconnect_derived typemaps (Java) 2004-12-07 23:08:04 +00:00
director_default_runme.java test for default argument in director virtual methods and constructors 2004-10-06 21:12:37 +00:00
director_enum_runme.java member enum in director method test 2004-12-02 21:22:17 +00:00
director_exception_runme.java Some director runtime tests 2003-09-16 20:54:14 +00:00
director_frob_runme.java also, change the module name to director_frob 2004-01-22 00:52:06 +00:00
director_protected_runme.java Fix for JDK1.5 2004-06-15 19:51:58 +00:00
director_string_runme.java runtime test (currently crashes) 2004-12-15 00:23:33 +00:00
director_unroll_runme.java Some director runtime tests 2003-09-16 20:54:14 +00:00
director_wombat_runme.java Enhanced to check typedef'd parameters in directors - Scott Michel contribution. 2003-11-01 20:06:09 +00:00
dynamic_cast_runme.java The great merge 2002-11-30 22:01:28 +00:00
enum_thorough_proper_runme.java const enum SWIGTYPE & typemap tests 2004-11-28 19:20:22 +00:00
enum_thorough_runme.java const enum SWIGTYPE & typemap tests 2004-11-28 19:20:22 +00:00
enum_thorough_simple_runme.java const enum SWIGTYPE & typemap tests 2004-11-28 19:20:22 +00:00
enum_thorough_typeunsafe_runme.java const enum SWIGTYPE & typemap tests 2004-11-28 19:20:22 +00:00
extend_default_runme.java mod to work on java-1.4 2004-11-06 00:13:48 +00:00
ignore_parameter_runme.java The great merge 2002-11-30 22:01:28 +00:00
imports_runme.java The great merge 2002-11-30 22:01:28 +00:00
java_constants_runme.java The great merge 2002-11-30 22:01:28 +00:00
java_enums_runme.java New default Java enum wrapping approach which uses the type safe enum pattern 2004-05-24 19:58:10 +00:00
java_jnitypes_runme.java Test fixes 2003-05-07 18:56:21 +00:00
java_lib_arrays_dimensionless_runme.java dimensionless arrays tests marshalling with proper Java arrays 2004-12-08 22:52:07 +00:00
java_lib_arrays_runme.java New default Java enum wrapping approach which uses the type safe enum pattern 2004-05-24 19:58:10 +00:00
java_lib_various_runme.java add setter into test 2005-02-17 22:23:37 +00:00
java_pragmas_runme.java The great merge 2002-11-30 22:01:28 +00:00
java_throws_runme.java features for constructor fixes 2004-10-05 22:33:28 +00:00
java_typemaps_proxy_runme.java Fix for JDK1.5 2004-06-15 19:51:58 +00:00
java_typemaps_typewrapper_runme.java The great merge 2002-11-30 22:01:28 +00:00
li_std_string_runme.java lib_xxx to li_xxx name change fixes 2004-11-02 22:31:12 +00:00
li_typemaps_runme.java lib_xxx to li_xxx name change fixes 2004-11-02 22:31:12 +00:00
long_long_runme.java The great merge 2002-11-30 22:01:28 +00:00
Makefile.in remove hs_errxxxx.log files with clean 2005-03-21 22:07:54 +00:00
overload_complicated_runme.java overloading when SWIG cannot disambiguate parameters tests added 2004-02-12 21:45:11 +00:00
overload_template_runme.java runtime tests for templated functions in a namespace added (overloading and default arg tests) 2004-10-20 21:07:53 +00:00
primitive_ref_runme.java Fixed bug in test 2003-05-11 21:52:19 +00:00
profiletest_runme.java added profile test 2004-06-14 18:11:38 +00:00
README The great merge 2002-11-30 22:01:28 +00:00
ret_by_value_runme.java The great merge 2002-11-30 22:01:28 +00:00
rname_runme.java %rename runtime tests added 2004-11-09 21:25:51 +00:00
template_classes_runme.java The great merge 2002-11-30 22:01:28 +00:00
template_default_arg_runme.java runtime tests for templated functions in a namespace added (overloading and default arg tests) 2004-10-20 21:07:53 +00:00
unions_runme.java The great merge 2002-11-30 22:01:28 +00:00
varargs_runme.java %varargs tests for Java 2005-03-21 22:04:19 +00:00
virtual_poly_runme.java added a reference polymorphic return type case, and 2003-12-24 06:53:47 +00:00

See ../README for common README file.

The Java implementation of the test-suite is a little different to the other languages in that all of SWIGs output goes into a subdirectory named after the individual test case. This is so that all the shadow classes can be compiled as Java classes have to go into separate files. Otherwise the Makefile wouldn't know which .java files would be relevant to the testcase. For this to work the testcase must go into a Java package.

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