Commit graph

79 commits

Author SHA1 Message Date
Dale Weiler
757617f89f Implemened -fail procedure type for testsuite. Essentially performs compilation on the idea that the compilation should fail, for the test to succeed, otherwise the test actually fails. 2012-12-19 21:35:47 +00:00
Wolfgang (Blub) Bumiller
a5e0542f95 cmd_options -> opts_cmd_t to make testsuite and executor compile again 2012-12-18 11:46:15 +01:00
Dale Weiler
60807b677c Fix testsuite. Also added an additional test to the ternary stuff 2012-12-16 22:07:33 +00:00
Wolfgang (Blub) Bumiller
f9b1d057b5 Moving all the global opts_ variables into a struct, now there's one global 'opts' struct 2012-12-06 13:23:53 +01:00
Dale Weiler
0dfd3136e5 Fix testsuite for -compile cases 2012-12-04 11:56:20 +00:00
Dale Weiler
8aff0f76c0 Fixes 2012-12-02 12:01:36 +00:00
Dale Weiler
628ed253b3 Improved testsuite diagnostics 2012-12-02 11:21:01 +00:00
Dale Weiler
79b8435877 Fix testsuite 2012-12-02 10:57:04 +00:00
Dale Weiler
ca52ecc20a Remove trailing whitespace for Blub. 2012-11-26 11:12:06 +00:00
Dale Weiler
967254f7f2 Fix the testsuite to properly error on failed loads 2012-11-25 21:12:26 +00:00
Wolfgang (Blub) Bumiller
93ae1a65fb Fixing propogate->propAgate typo in test.c 2012-11-25 15:39:49 +01:00
Wolfgang (Blub) Bumiller
de2e2bd6d3 s/succeed/succeeded/ 2012-11-25 15:36:20 +01:00
Wolfgang (Blub) Bumiller
f132166f46 Simplify some condition in the tester 2012-11-25 15:35:04 +01:00
Dale Weiler
81bb87c49b Sign conversion fixes in exec.c 2012-11-23 06:23:20 +00:00
Dale Weiler
20d65da321 change choice of diagnostics for ftepp to use lex_ctx instance. Cleaned up C++ style comments, and some other things ... 2012-11-23 02:29:01 +00:00
Dale Weiler
fcc57a1185 Fix memory leaks 2012-11-22 21:38:14 +00:00
Dale Weiler
fed86b73fd oops 2012-11-22 18:14:03 +00:00
Dale Weiler
79bac33a40 Remove requirement for E 2012-11-22 18:12:47 +00:00
Dale Weiler
ec50d8508e Make blub happy 2012-11-21 20:31:41 +00:00
Dale Weiler
1a5447ae8f less verbosity from test suite, just the way blub wants it 2012-11-21 20:26:18 +00:00
Dale Weiler
be8981a5c3 Implemented multi-line comparitive tests, fixed output of stdout/stderr pair logs. Some other cleanups, and stuff 2012-11-20 06:06:46 +00:00
Dale Weiler
245908f491 Added command line parsing to test-suite 2012-11-19 02:05:18 +00:00
Dale Weiler
b1c27e3bf2 stdout/stderr logging functional now. 2012-11-19 00:22:57 +00:00
Dale Weiler
4e85dfa71e Test suite now logs stdout/stderr to respective files 2012-11-18 22:59:23 +00:00
Dale Weiler
55491bbc23 Added more tests, fixed existing ones, and some more test system changes. 2012-11-17 09:51:55 +00:00
Dale Weiler
d0c6e0a481 sigh 2012-11-17 08:54:24 +00:00
Dale Weiler
e062c847cb Fix test suite 2012-11-17 08:50:09 +00:00
Dale Weiler
56987b41eb Test system works, and added some working tests! 2012-11-17 08:10:31 +00:00
Dale Weiler
bf3011a28d Actually commit the new test stuff 2012-11-17 02:55:33 +00:00