From 9a5d54c0351e071a962d8d92805e0edf2f95fa1b Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Thu, 19 Dec 2019 06:59:27 +0100 Subject: Escape non-source characters in the encoder --- tests/Language/GraphQL/AST/EncoderSpec.hs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tests/Language') diff --git a/tests/Language/GraphQL/AST/EncoderSpec.hs b/tests/Language/GraphQL/AST/EncoderSpec.hs index a418a61..acf8075 100644 --- a/tests/Language/GraphQL/AST/EncoderSpec.hs +++ b/tests/Language/GraphQL/AST/EncoderSpec.hs @@ -17,3 +17,5 @@ spec = describe "value" $ do value minified (String "\\") `shouldBe` "\"\\\\\"" it "escapes quotes" $ value minified (String "\"") `shouldBe` "\"\\\"\"" + it "escapes backspace" $ + value minified (String "a\bc") `shouldBe` "\"a\\bc\"" -- cgit v1.2.3