diff options
| author | Eugen Wissner <belka@caraus.de> | 2024-09-13 21:58:13 +0200 |
|---|---|---|
| committer | Eugen Wissner <belka@caraus.de> | 2024-09-13 21:58:13 +0200 |
| commit | 3dde41e0d4848567e4a7fbcd20f43d35ce8e2dbf (patch) | |
| tree | 33c698a311232a56aed93adef6e929b70a10ccf0 /tests/SlackBuilder/LatestVersionCheckSpec.hs | |
| parent | 74da0eb39142e4b7e6631dc4f767ec2af86af44b (diff) | |
| download | slackbuilder-3dde41e0d4848567e4a7fbcd20f43d35ce8e2dbf.tar.gz | |
Introduce a matcher for one or more matched digits
Diffstat (limited to 'tests/SlackBuilder/LatestVersionCheckSpec.hs')
| -rw-r--r-- | tests/SlackBuilder/LatestVersionCheckSpec.hs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/SlackBuilder/LatestVersionCheckSpec.hs b/tests/SlackBuilder/LatestVersionCheckSpec.hs index cfdd195..54901c1 100644 --- a/tests/SlackBuilder/LatestVersionCheckSpec.hs +++ b/tests/SlackBuilder/LatestVersionCheckSpec.hs @@ -27,7 +27,7 @@ spec = do actual = match "(v)2.6.\\d" "v2.6.0" in actual `shouldBe` expected - it "matches digits and dot" $ + it "matches digits and dots" $ let expected = Just "2.6.0" actual = match "(v)\\." "v2.6.0" in actual `shouldBe` expected @@ -46,3 +46,8 @@ spec = do let expected = Just "abc" actual = match "abc\\d\\d" "abc" in actual `shouldBe` expected + + it "matches at least one digit" $ + let expected = Nothing + actual = match "1.\\D.3" "1..3" + in actual `shouldBe` expected |
