hnix/tests
Simon Jakobi 220209c090
Use neat-interpolation instead of interpolate (#635)
In addition to `interpolate`, this also removes the following
transitive dependencies:

 - `haskell-src-exts`
 - `haskell-src-meta`
 - `safe`
 - `th-expand-syns`
 - `th-lift`
 - `th-lift-instances`
 - `th-orphans`
 - `th-reify-many`

Since `neat-interpolation`'s `text` quasiquoter trims more whitespace
than `interpolate`'s `i`, the expected output of some tests for
`unsafeGetAttrPos` had to be updated.

This also improves the test failure output of the `constantEqual`
helper.

Fixes #634.
2020-06-27 10:43:50 +02:00
..
eval-compare Comment out appendContext test, as it is presently failing 2019-03-17 15:45:47 -07:00
files tests: port loop, remove hardcoded paths 2020-05-15 17:49:57 -07:00
EvalTests.hs Use neat-interpolation instead of interpolate (#635) 2020-06-27 10:43:50 +02:00
Main.hs Use neat-interpolation instead of interpolate (#635) 2020-06-27 10:43:50 +02:00
NixLanguageTests.hs Fixes for building with GHC 8.6.5 under Nix 2020-01-13 17:55:16 -08:00
ParserTests.hs Use neat-interpolation instead of interpolate (#635) 2020-06-27 10:43:50 +02:00
PrettyParseTests.hs Silence redundant import warnings for Control.Monad.Fail (#633) 2020-06-19 02:21:06 +02:00
PrettyTests.hs Reformat all sources with Brittany, to restore consistency 2019-03-17 14:47:38 -07:00
ReduceExprTests.hs Reformat all sources with Brittany, to restore consistency 2019-03-17 14:47:38 -07:00
TestCommon.hs upd texts of more messages 2019-08-04 15:00:57 -07:00