hspec-megaparsec 0.1.0 → 0.1.1
raw patch · 4 files changed
+10/−2 lines, 4 files
Files
- CHANGELOG.md +4/−0
- Test/Hspec/Megaparsec.hs +1/−1
- hspec-megaparsec.cabal +1/−1
- tests/Main.hs +4/−0
CHANGELOG.md view
@@ -1,3 +1,7 @@+## Hspec Megaparsec 0.1.1++* Make it pass tests with Megaparsec 4.4.0 and later.+ ## Hspec Megaparsec 0.1.0 * Initial release.
Test/Hspec/Megaparsec.hs view
@@ -115,7 +115,7 @@ -- that support incremental parsing. -- -- > runParser' (many (char 'x') <* eof) (initialState "xxa")--- > `failsLeaving` "xxa"+-- > `failsLeaving` "a" -- -- See also: 'initialState'.
hspec-megaparsec.cabal view
@@ -31,7 +31,7 @@ -- POSSIBILITY OF SUCH DAMAGE. name: hspec-megaparsec-version: 0.1.0+version: 0.1.1 cabal-version: >= 1.10 license: BSD3 license-file: LICENSE.md
tests/Main.hs view
@@ -67,7 +67,11 @@ describe "failsLeaving" $ it "works" $ runParser' (many (char 'x') <* eof) (initialState "xxa")+#if MIN_VERSION_megaparsec(4,4,0)+ `failsLeaving` "a"+#else `failsLeaving` "xxa"+#endif describe "succeedsLeaving" $ it "works" $ runParser' (many (char 'x')) (initialState "xxa")