diff options
Diffstat (limited to 'p/haskell-language-javascript/debian/patches/fix-testsuite')
-rw-r--r-- | p/haskell-language-javascript/debian/patches/fix-testsuite | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/p/haskell-language-javascript/debian/patches/fix-testsuite b/p/haskell-language-javascript/debian/patches/fix-testsuite new file mode 100644 index 000000000..0850140cb --- /dev/null +++ b/p/haskell-language-javascript/debian/patches/fix-testsuite @@ -0,0 +1,27 @@ +Description: Fix testsuite + +Author: Joachim Breitner <nomeata@debian.org> +Bug: https://github.com/alanz/language-javascript/issues/20 +Bug: https://github.com/alanz/language-javascript/issues/21 +Forwarded: https://github.com/alanz/language-javascript/pull/20 + +--- haskell-language-javascript-0.5.6.orig/language-javascript.cabal ++++ haskell-language-javascript-0.5.6/language-javascript.cabal +@@ -72,7 +72,6 @@ Test-Suite test-language-javascript + , blaze-builder >= 0.2 && < 1 + -- need our own library for tests + , language-javascript >= 0.5.5 +- hs-source-dirs: . src ./dist/build + + + source-repository head +--- haskell-language-javascript-0.5.6.orig/runtests.hs ++++ haskell-language-javascript-0.5.6/runtests.hs +@@ -294,7 +294,7 @@ testSuite = testGroup "Parser" + + , testCase "unicode4" (testProg "x=\"àáâãäå\";y='\3012a\0068'" "Right (JSSourceElementsTop [JSExpression [JSIdentifier \"x\",JSOperator JSLiteral \"=\",JSStringLiteral '\"' \"\\224\\225\\226\\227\\228\\229\"],JSLiteral \";\",JSExpression [JSIdentifier \"y\",JSOperator JSLiteral \"=\",JSStringLiteral '\\'' \"\\3012aD\"],JSLiteral \"\"])") + +- , testCase "unicode5f" (testFile "./test/Unicode.js" "JSSourceElementsTop [JSExpression [JSIdentifier \"\\224\\225\\226\\227\\228\\229\",JSOperator JSLiteral \"=\",JSDecimal \"1\"],JSLiteral \";\",JSLiteral \"\"]") ++-- , testCase "unicode5f" (testFile "./test/Unicode.js" "JSSourceElementsTop [JSExpression [JSIdentifier \"\\224\\225\\226\\227\\228\\229\",JSOperator JSLiteral \"=\",JSDecimal \"1\"],JSLiteral \";\",JSLiteral \"\"]") + + , testCase "bug2.a" (testProg "function() {\nz = function /*z*/(o) {\nreturn r;\n};}" "Right (JSSourceElementsTop [JSExpression [JSFunctionExpression [] [] (JSBlock ([JSExpression [JSIdentifier \"z\",JSOperator JSLiteral \"=\",JSFunctionExpression [] [JSIdentifier \"o\"] (JSBlock ([JSReturn [JSExpression [JSIdentifier \"r\"]] JSLiteral \";\"]))],JSLiteral \";\"]))],JSLiteral \"\"])") |