summaryrefslogtreecommitdiff
path: root/tests/tasty.hs
AgeCommit message (Collapse)Author
2019-07-10Replace tasty and HUnit with HspecEugen Wissner
2019-07-07Change the main namespace to Language.GraphQLEugen Wissner
2019-06-26Fix ambigious Int resolution in the lexer testsEugen Wissner
2019-06-21Parse queries with megaparsecEugen Wissner
2017-01-28Split AST in 2Danny Navarro
One AST is meant to be a target parser and tries to adhere as much as possible to the spec. The other is a simplified version of that AST meant for execution. Also newtypes have been replaced by type synonyms and NonEmpty lists are being used where it makes sense.
2016-12-18Tokenize number parserDanny Navarro
The essential change hidden behind the code golfing is using the `tok` combinator. This was making fail the Kitchen Sink test.
2016-02-12Split StarWars tests in different modulesDanny Navarro
2016-01-26GardenDanny Navarro
2015-10-19Implement first StarWars end-to-end testDanny Navarro
`execute` still needs to be implemented.
2015-09-22Rename `Data.GraphQL.Printer` -> `Data.GraphQL.Encoder`Danny Navarro
2015-09-22Fixes for ghc-7.8Danny Navarro
2015-09-22Add kitchen sink parse/encode unit testDanny Navarro
This also includes the fixes to make it work. Golden tests have been removed.