@@ -8,9 +8,7 @@ import Test.Tasty
88
99import qualified Kore.Internal.Condition as Condition
1010import qualified Kore.Internal.MultiAnd as MultiAnd
11- import Kore.Internal.MultiOr
12- ( MultiOr (MultiOr )
13- )
11+ import qualified Kore.Internal.MultiOr as MultiOr
1412import Kore.Internal.OrPattern
1513 ( OrPattern
1614 )
@@ -276,7 +274,7 @@ test_andSimplification =
276274 [(inject Mock. y, fOfX)]
277275 }
278276 actual <- evaluatePatterns yExpanded fOfXExpanded
279- assertEqual " " (MultiOr [expect]) actual
277+ assertEqual " " (MultiOr. make [expect]) actual
280278
281279 , testCase " term-variable" $ do
282280 let expect =
@@ -287,7 +285,7 @@ test_andSimplification =
287285 [(inject Mock. y, fOfX)]
288286 }
289287 actual <- evaluatePatterns fOfXExpanded yExpanded
290- assertEqual " " (MultiOr [expect]) actual
288+ assertEqual " " (MultiOr. make [expect]) actual
291289 ]
292290
293291 , testGroup " constructor and"
@@ -310,7 +308,7 @@ test_andSimplification =
310308 , predicate = makeTruePredicate_
311309 , substitution = mempty
312310 }
313- assertEqual " " (MultiOr [expect]) actual
311+ assertEqual " " (MultiOr. make [expect]) actual
314312
315313 , testCase " different constructors" $ do
316314 actual <-
@@ -325,7 +323,7 @@ test_andSimplification =
325323 , predicate = makeTruePredicate_
326324 , substitution = mempty
327325 }
328- assertEqual " " (MultiOr [] ) actual
326+ assertEqual " " (MultiOr. make [] ) actual
329327 ]
330328
331329 -- (a or b) and (c or d) = (b and d) or (b and c) or (a and d) or (a and c)
@@ -395,7 +393,7 @@ test_andSimplification =
395393 , predicate = makeCeilPredicate_ fOfX
396394 , substitution = mempty
397395 }
398- assertEqual " " (MultiOr [expect]) actual
396+ assertEqual " " (MultiOr. make [expect]) actual
399397 , testCase " Contradictions result in bottom" $ do
400398 actual <-
401399 evaluatePatterns
@@ -436,7 +434,7 @@ test_andSimplification =
436434 (makeCeilPredicate_ gOfX)
437435 , substitution = mempty
438436 }
439- assertEqual " " (MultiOr [expect]) actual
437+ assertEqual " " (MultiOr. make [expect]) actual
440438 , testCase " Simplifies Implies - Negative" $ do
441439 let expect =
442440 Conditional
@@ -462,7 +460,7 @@ test_andSimplification =
462460 (makeCeilPredicate_ gOfX)
463461 , substitution = mempty
464462 }
465- assertEqual " " (MultiOr [expect]) actual
463+ assertEqual " " (MultiOr. make [expect]) actual
466464 , testCase " Simplifies multiple Implies" $ do
467465 let expect =
468466 Conditional
@@ -497,7 +495,7 @@ test_andSimplification =
497495 )
498496 , substitution = mempty
499497 }
500- assertEqual " " (MultiOr [expect]) actual
498+ assertEqual " " (MultiOr. make [expect]) actual
501499 , testCase " Does not replace and terms under intersecting quantifiers" $ do
502500 let expect =
503501 Conditional
@@ -523,7 +521,7 @@ test_andSimplification =
523521 makeExistsPredicate Mock. x (makeCeilPredicate_ fOfX)
524522 , substitution = mempty
525523 }
526- assertEqual " " (MultiOr [expect]) actual
524+ assertEqual " " (MultiOr. make [expect]) actual
527525 , testCase " Replaces and terms under independent quantifiers" $ do
528526 let expect =
529527 Conditional
@@ -553,7 +551,7 @@ test_andSimplification =
553551 )
554552 , substitution = mempty
555553 }
556- assertEqual " " (MultiOr [expect]) actual
554+ assertEqual " " (MultiOr. make [expect]) actual
557555 ]
558556 where
559557 yExpanded = Conditional
0 commit comments