packages feed

hspec-megaparsec 0.1.0 → 0.1.1

raw patch · 4 files changed

+10/−2 lines, 4 files

Files

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")