swig/SWIG/Examples/test-suite/java
William S Fulton 9a8f7b5c44 features for constructor fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@6331 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2004-10-05 22:33:28 +00:00
..
.cvsignore no message 2004-08-29 20:43:15 +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
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 default args runtime test 2004-10-04 20:53:11 +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 test fix 2003-09-12 23:50:41 +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_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
enum_thorough_proper_runme.java Proper enum test added. Needs JDK1.5 beta 2 2004-06-15 19:51:18 +00:00
enum_thorough_runme.java New default Java enum wrapping approach which uses the type safe enum pattern 2004-05-24 19:58:10 +00:00
enum_thorough_simple_runme.java New default Java enum wrapping approach which uses the type safe enum pattern 2004-05-24 19:58:10 +00:00
enum_thorough_typeunsafe_runme.java New default Java enum wrapping approach which uses the type safe enum pattern 2004-05-24 19:58:10 +00:00
extend_default_runme.java %extend and default args tests 2004-10-05 22:01:23 +00:00
ignore_parameter_runme.java
imports_runme.java
java_constants_runme.java
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_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 Added STRING_OUT typemap test. 2003-12-06 23:03:30 +00:00
java_pragmas_runme.java
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
lib_std_string_runme.java std::string throws typemaps test added 2004-07-23 21:52:21 +00:00
lib_typemaps_runme.java Improved runtime tests 2004-01-21 21:23:31 +00:00
long_long_runme.java
Makefile.in Restore multiple build directories for test-suite 2004-09-10 22:25:02 +00:00
overload_complicated_runme.java overloading when SWIG cannot disambiguate parameters tests added 2004-02-12 21:45:11 +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
ret_by_value_runme.java
template_classes_runme.java
unions_runme.java
varargs_runme.java varargs runtime test 2003-03-19 20:50:05 +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.