hnix/tests
John Wiegley c6f2da7409 Use the ST monad for running the linter
The only place where IO is needed is to read the source file when reporting
errors, so for now I just use unsafeIOToST for this one effect, since it
refers to data that should be immutable for the duration of the linting run.
2018-04-04 13:36:00 -07:00
..
files Fix the hello.nix test file 2018-04-04 09:26:58 -07:00
EvalTests.hs Use non-tracing evaluator in tests 2018-04-04 02:00:15 -04:00
Main.hs Don't run the language tests (say, on Travis) unless LANGUAGE_TESTS=yes 2018-03-28 16:30:54 -07:00
NixLanguageTests.hs Use the ST monad for running the linter 2018-04-04 13:36:00 -07:00
ParserTests.hs Fix parsing of 4/2 (it should parse as a path) 2018-04-02 19:50:33 -04:00
PrettyTests.hs Escape ${ but not plain $ in indented strings 2017-05-31 21:24:43 +10:00