Commit Graph

10 Commits

Author SHA1 Message Date
Fergus Henderson
135130e4d6 Add the names of the generated executables.
Estimated hours taken: 0.1

tests/hard_code/.cvsignore:
	Add the names of the generated executables.
1996-03-18 08:47:17 +00:00
Fergus Henderson
7e85ac8e95 Import `bool'.
Estimated hours taken: 0.1

tests/hard_coded/qual_*.m:
	Import `bool'.
1996-02-07 06:08:06 +00:00
Fergus Henderson
dd08065bde Remove cast to (char *) which is now unnecessary,
Estimated hours taken: 0.25

tests/hard_coded/pragma_inline.m:
	Remove cast to (char *) which is now unnecessary,
	and rename `String' variable to avoid name clash.
1995-11-26 02:48:59 +00:00
Fergus Henderson
4fa1a143b2 Fix bug detected by singleton variable warning.
Estimated hours taken: 0.25

tests/hard_coded/pragma_c_code.m:
	Fix bug detected by singleton variable warning.
	Work around name clash between variable name in
	pragma(c_code, ...) declaration and type defined
	in "imp.h".
1995-11-24 01:20:41 +00:00
David Jeffery
afebed3f93 Made the testing of the C interface a little more robust, and added tests of
Estimated hours taken: 1

Made the testing of the C interface a little more robust, and added tests of
the pragma(inline, ...) declaration.

pragma_c_code.m:
	Made the tests a little more rigorous.
pragma_c_code.exp:
	Changed the expected results to reflect changes to the .m file.
pragma_inline.m:
	Simple test of inlining:
pragma_inline.exp:
	Expected results for the inlining test.
1995-11-20 09:27:28 +00:00
Fergus Henderson
ea6801399e Add *.exp *.out *.res to the .cvsignore files in the tests subdirectories. 1995-11-19 08:58:19 +00:00
Fergus Henderson
b0f5a9f512 Add missing dependency on the `.exp' files.
Estimated hours taken: 0.1

tests/hard_coded/Mmake:
	Add missing dependency on the `.exp' files.
1995-11-15 04:56:11 +00:00
Fergus Henderson
332f4655b9 Add the expected output for the pragma_c_code test.
Estimated hours taken: 0.1

tests/hard_coded/pragma_c_code.exp
	Add the expected output for the pragma_c_code test.
	(I forgot to add this in my last change, because `*.exp'
	was in my ~/.cvsignore file, so it didn't show up.)
1995-11-15 01:03:35 +00:00
Fergus Henderson
996275b0f0 General cleanup of the test suite directories.
tests/hard_coded:
	Add a new test case pragma_c_code.m.
1995-11-14 08:01:05 +00:00
Dylan Shuttleworth
08c2f17f4e A directory for tests that will not run under NU-prolog.
tests/hard_coded/:
	A directory for tests  that will not run under NU-prolog.  The
	expected outcome (`*.exp') files are hand written, and compared
	with output from the modules.

qual_*_test.m:
	Tests to ensure module qualification of predicates works correctly.
	qual_adv_test.m also tests that module names are used correctly to
	distinguish between predicates with similar/same names.

qual_*_test.exp:
	Expected output of above tests.
1995-10-19 05:44:20 +00:00