Commit graph

18 commits

Author SHA1 Message Date
Timothy Vladimír Hobbs
cbbd42d3f3 Fix bug in parser
34913d5 broke the parser in the following case:

f = '\"'

This commit fixes that.
2013-12-21 23:21:10 +01:00
Evan Czaplicki
b5979b4aaf Add occurs check and a test to make sure it works 2013-08-19 22:39:41 -07:00
Evan Czaplicki
70f1242bd0 Check that main is a Signal or (Signal Element), add tests for this case 2013-08-19 17:47:37 -07:00
Evan Czaplicki
26c51bb44a Get rid of quickcheck stuff for now 2013-08-19 11:21:19 -07:00
Evan Czaplicki
c608e757a3 Remove scripts that are not used anymore 2013-08-16 16:53:30 -07:00
Evan Czaplicki
2dc78fc904 Clean up after testing 2013-08-16 03:26:51 -07:00
Evan Czaplicki
5e02b74a35 Actually run tests!!! 2013-08-16 03:09:53 -07:00
Evan Czaplicki
efd42c386b Bare minimum framework for testing 2013-08-14 17:41:02 -07:00
Evan Czaplicki
470234ecdd Add test case for programs with no expressions 2013-08-13 22:20:17 -07:00
Evan Czaplicki
3f4936303d Make a proper Main module 2013-08-13 18:36:07 -07:00
Evan Czaplicki
fbad8eaab2 Update tests to cover the bugs that got reported leading up to 0.9 2013-08-13 18:31:15 -07:00
Evan Czaplicki
025b7a1ea4 Update changelog with latest parser improvements. 2013-07-16 14:58:02 +02:00
Evan Czaplicki
0070a844d0 Switch the internal data constructor name for tuples. Before tuple
constructors could be shadowed by user defined ADT's such as "Tuple0",
"Tuple2", etc. Now it uses "_Tuple0" to make it impossible to overlap
with user defined ASTs.
2013-07-14 19:52:50 +02:00
Evan Czaplicki
e7b949df9b Begin adding testing framework to .cabal file. 2013-07-14 19:51:52 +02:00
Evan Czaplicki
2b9853ce9b Get variable reordering working for Declarations. 2013-07-13 13:44:40 +02:00
Evan Czaplicki
433b533f4d Update tests to be actual programs, not just expressions. Content
stays the same.
2013-07-12 16:32:53 +02:00
Evan Czaplicki
a6bfa5f261 Add some basic test files for the type checker. 2013-07-12 16:32:02 +02:00
evancz
1759e78e4c Rename elm/ directory to test/ 2013-05-22 10:49:53 +02:00