Commit Graph

625 Commits

Author SHA1 Message Date
Grzegorz Adam Hankiewicz
fe18117fb2 Adds idetools testcase for dynamic dispatch. Refs #477. 2013-06-10 23:07:36 +02:00
Grzegorz Adam Hankiewicz
b0ba4caf64 Renames test cases to be more human friendly. 2013-06-10 23:06:49 +02:00
Grzegorz Adam Hankiewicz
c7a4412f8a Adds skMethod example to idetools api test. 2013-06-10 22:42:16 +02:00
Grzegorz Adam Hankiewicz
b7a4a9a6ce Fixes usage of public API caasTestsRunner in tester. 2013-06-10 22:06:38 +02:00
Grzegorz Adam Hankiewicz
d8f349f201 Fixes caasdriver for --taintMode:on compilation. 2013-06-10 22:01:00 +02:00
zah
6cafb2619a Merge pull request #470 from gradha/pr_idetools_tests
Adds idetools tests
2013-06-10 04:14:49 -07:00
Araq
8f97f3180a made tests green 2013-06-10 00:17:10 +02:00
Araq
3f35e2d39e resolved conflict; added missing files 2013-06-09 23:33:32 +02:00
Araq
23ef565a3c implemented large parts of the 'not nil' checking 2013-06-09 23:29:43 +02:00
Grzegorz Adam Hankiewicz
1bbabd1e81 Removes CaasRun prefix from suggest-compile.txt test.
The --trackDirty switch should work the same for ProcRun, so it's a bug
that it doesn't dump the same suggestion information as in server mode.
2013-06-08 20:48:39 +02:00
Grzegorz Adam Hankiewicz
b0e7170965 Adds idetools testcase. Refs #416. 2013-06-07 22:06:04 +02:00
Grzegorz Adam Hankiewicz
27ebd3ce2e Adds comments to output, can help debug failure logs. 2013-06-07 21:43:27 +02:00
Grzegorz Adam Hankiewicz
0d333fdcb4 Adds idetools test case. Refs #416. 2013-06-07 21:38:07 +02:00
Grzegorz Adam Hankiewicz
f11a3b2324 Adds generic idetools api test case.
At the moment three lines of the test case fail in proc mode.
2013-06-07 21:24:45 +02:00
Grzegorz Adam Hankiewicz
1d813167c4 Implements prefixes for comments or specific mode runs. 2013-06-07 20:28:02 +02:00
Grzegorz Adam Hankiewicz
8f76092b89 Runs all caas tests also in process mode.
This requires changing a little bit the test cases to avoid specifying
the filename as the last parameter. The trackDirty switch still doesn't
work for process mode. Also revers some SuccessX which I think were
hidden in the amount of output verbosity.
2013-06-07 19:47:33 +02:00
Grzegorz Adam Hankiewicz
9b0e03cb2e Replaces dirname with osproc.parentDir. 2013-06-07 18:51:52 +02:00
Grzegorz Adam Hankiewicz
298f546be0 Adds embedded comment describing program usage. 2013-06-07 18:47:31 +02:00
Grzegorz Adam Hankiewicz
18725aab28 Adds verbose switch, by default reports only failures. 2013-06-07 18:32:43 +02:00
Grzegorz Adam Hankiewicz
2793170fed Makes caasdriver exit with number of errors.
Also displays result and separator after each test.
2013-06-07 18:25:57 +02:00
Araq
2aaa8f7909 implemented dataflow analysis; activate via --warning[Uninit]:on 2013-06-04 21:58:39 +02:00
Araq
2f5d5e3ba7 fixes #451 2013-06-04 07:48:46 +02:00
Araq
b767f34b6b manyloc test should be green again 2013-06-04 00:58:43 +02:00
Araq
b3ac785f95 fixes semicolon parsing issue 2013-06-03 08:05:32 +02:00
Araq
865a43050d fixes #385 2013-06-03 01:21:21 +02:00
Araq
24955f8358 fixes #458 2013-05-31 02:27:05 +02:00
Araq
e3f93241c3 Revert "fix tforwardgeneric"
This reverts commit d82a032566.
2013-05-27 23:18:15 +02:00
Araq
c67abd7e61 Revert "more test made green"
This reverts commit 911e6e710f.
2013-05-27 23:16:56 +02:00
Araq
e1b668c868 Revert "test cases for the new features"
This reverts commit 66653e8f14.
2013-05-27 23:16:00 +02:00
Zahary Karadjov
66653e8f14 test cases for the new features 2013-05-26 22:15:30 +03:00
Zahary Karadjov
911e6e710f more test made green
the lambda lifting was trying too hard to ignore generic prods
isGenericRoutine was producing false-negatives and only
this allowed for some of the warning and error messages
to be triggered.

some files with mixed line endings were fixed
2013-05-26 21:06:39 +03:00
Zahary Karadjov
d82a032566 fix tforwardgeneric 2013-05-26 15:12:09 +03:00
Araq
1c9b4e5d33 made some tests green; implemented 'from module import nil' 2013-05-19 23:17:16 +02:00
Araq
7b36d3d6ff made some tests green 2013-05-19 17:06:11 +02:00
Araq
9f6547ba63 fixes #433 2013-05-18 23:41:44 +02:00
Zahary Karadjov
289c975d85 fixes #430 2013-05-12 21:55:55 +03:00
Zahary Karadjov
b3103c4657 fixes #429 and tstmtexpr 2013-05-12 21:01:39 +03:00
Zahary Karadjov
4005cd1fa3 fixing the dos line endings in a broken test 2013-05-12 17:25:54 +03:00
Zahary Karadjov
fca6e31e1d Merge branch 'master' of github.com:Araq/Nimrod into upstream 2013-05-12 16:14:46 +03:00
Zahary Karadjov
1d29d24465 documented the `noforward` pragma 2013-05-12 16:14:28 +03:00
Araq
adedfc3a10 new effect system should be sound now 2013-05-11 10:53:40 +02:00
Araq
2d39a18faa better effects handling for callbacks 2013-05-09 03:20:55 +02:00
Araq
9fc98cefda Merge branch 'master' into newparser 2013-05-07 18:44:24 +02:00
Zahary Karadjov
f52ea04d22 support suggest after compile in caas mode 2013-05-05 15:12:50 +03:00
Zahary Karadjov
5a2720e990 bugfix: compiling after idetools usage is now possible in caas mode 2013-05-05 00:42:16 +03:00
Araq
23bd3ccd8b Merge branch 'master' into newparser 2013-05-04 19:10:12 +02:00
Araq
f8af7ed6b4 more intuitive behaviour for 'discardable' in expression bodies 2013-05-04 18:58:58 +02:00
Araq
af441e607f fixes #117 2013-05-04 13:21:36 +02:00
Zahary Karadjov
05fd46cdd1 failing test case demonstrating how generic arguments are preferred to
openarray and varargs arguments
2013-05-04 02:30:15 +03:00
Zahary Karadjov
4864447ba4 adding some failing caas tests 2013-05-04 02:17:52 +03:00