From 74da0eb39142e4b7e6631dc4f767ec2af86af44b Mon Sep 17 00:00:00 2001 From: Eugen Wissner Date: Tue, 10 Sep 2024 11:33:31 +0200 Subject: Consume tokens matching 0 characters at the end --- tests/SlackBuilder/LatestVersionCheckSpec.hs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests') diff --git a/tests/SlackBuilder/LatestVersionCheckSpec.hs b/tests/SlackBuilder/LatestVersionCheckSpec.hs index bc4a0f2..cfdd195 100644 --- a/tests/SlackBuilder/LatestVersionCheckSpec.hs +++ b/tests/SlackBuilder/LatestVersionCheckSpec.hs @@ -41,3 +41,8 @@ spec = do let expected = Nothing actual = match "2.6.0-rc1" "2.6.0" in actual `shouldBe` expected + + it "consumes the last token matching nothing" $ + let expected = Just "abc" + actual = match "abc\\d\\d" "abc" + in actual `shouldBe` expected -- cgit v1.2.3