swig/Examples/test-suite/chicken
2013-04-23 22:29:52 +01:00
..
casts_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
char_constant_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
chicken_ext_test_external.cxx Fix guilescm_ext_test and chicken_ext_test testcases 2013-04-23 22:29:52 +01:00
chicken_ext_test_runme.ss modify test-suite (barring python atm) to not rely on the -I path to find the input .i file - removes the new warning 125 and sets up the test-suite for testing with ccache. This change required the use of -outcurrentdir and moving the .i files from the language subdirectories to the directory above along with some .i file name changes. 2008-11-26 21:35:15 +00:00
class_ignore_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
clientdata_prop_runme_proxy.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
constover_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
contract_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
cpp_basic_runme_proxy.ss + finally fix pointers to member functions in chicken 2005-10-24 03:42:32 +00:00
cpp_enum_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
cpp_namespace_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
dynamic_cast_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
global_vars_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
global_vars_runme_proxy.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
import_nomodule_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
imports_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
inherit_missing_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
li_std_string_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
li_std_string_runme_proxy.ss add %naturalvar to std::string and remove local li_std_string.i, so Mattias can finish the examples here :) 2006-01-30 19:25:51 +00:00
li_typemaps_runme.ss SWIG chicken module now returns multiple values instead of returning a list. 2005-04-15 22:38:09 +00:00
li_typemaps_runme_proxy.ss Chicken: Remove workaround for memory corruption from the li_typemaps_runme test 2005-10-18 04:15:02 +00:00
list_vector_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
Makefile.in remove unnecessary extra semicolons in the tesuite 2009-08-09 22:52:08 +00:00
member_pointer_runme.ss Chicken test suite now runs with no errors 2007-10-26 23:08:34 +00:00
multiple_inheritance_runme_proxy.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
multivalue_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
name_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
newobject1_runme_proxy.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
newobject2_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
newobject2_runme_proxy.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
overload_complicated_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
overload_copy_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
overload_copy_runme_proxy.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
overload_extend_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
overload_extend_runme_proxy.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
overload_simple_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
overload_simple_runme_proxy.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
overload_subtype_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
overload_subtype_runme_proxy.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
pointer_in_out_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
README Fix assorted typos. 2013-01-08 18:47:40 +13:00
reference_global_vars_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
testsuite.ss Fix a few more chicken bugs 2005-03-16 06:51:03 +00:00
throw_exception_runme.ss Update Chicken configuration to not use chicken-config 2006-04-06 01:16:57 +00:00
typedef_inherit_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
typename_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
unions_runme.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00
unions_runme_proxy.ss Add a whole bunch of chicken runme scripts, and fix the bugs exposed by those scripts 2005-04-15 05:23:14 +00:00

See ../README for common README file.

Any testcases which have _runme.ss appended after the testcase name will be detected and run.
NOTE: I had to use _runme.ss because otherwise it would be hard to implement make clean
Since when SWIG runs it generates an example.scm file for every test, to clean those files
I needed to add a rm -f *.scm to make clean.  But we don't want the runme scripts to
disappear as well!

Any testcases which have _runme_proxy.ss appended after the testcase name will be detected
and run with the -proxy argument passed to SWIG.  SWIG will not be run with the -unhide-primitive
option, so the _runme_proxy.ss file must use only the tinyclos exported interface.