File tree Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Expand file tree Collapse file tree 1 file changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -161,9 +161,14 @@ spec = do
161
161
let s = unwords [prefix, show (v :: SomeData ), suffix]
162
162
runParser (occurrences someDataParser) " test" s `shouldBe` Right [v]
163
163
164
- it " SomeEnum" . forAll input $ \ (prefix, v, suffix) -> do
165
- let s = unwords [prefix, show (v :: SomeEnum ), suffix]
166
- runParser (occurrences someEnumParser) " test" s `shouldBe` Right [v]
164
+ context " SomeEnum" $ do
165
+ it " words" . forAll input $ \ (prefix, v, suffix) -> do
166
+ let s = unwords [prefix, show (v :: SomeEnum ), suffix]
167
+ runParser (occurrences someEnumParser) " test" s `shouldBe` Right [v]
168
+
169
+ it " with partial" $
170
+ runParser (occurrences someEnumParser) " test" " a [Some] SomeA yo" `shouldBe`
171
+ Right [SomeA ]
167
172
168
173
it " SomeADT" . forAll input $ \ (prefix, v, suffix) -> do
169
174
let s = unwords [prefix, show (v :: SomeADT ), suffix]
You can’t perform that action at this time.
0 commit comments