Skip to content

Commit cf76559

Browse files
committed
fix: avoid incomplete record updates in Eq tests for GHC 9.12
1 parent 144d4f9 commit cf76559

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

plutus-tx/test/Eq/Spec.hs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ deriveEq ''SomeVoid
2929
data SomeLargeADT a b c d e
3030
= SomeLargeADT1 Integer a Tx.Bool b c d
3131
| SomeLargeADT2
32-
| SomeLargeADT3 {f1 :: e, f2 :: e, _f3 :: e, _f4 :: e, _f5 :: e}
32+
| SomeLargeADT3 {_f1 :: e, _f2 :: e, _f3 :: e, _f4 :: e, _f5 :: e}
3333
deriving stock (HS.Eq)
3434
deriveEq ''SomeLargeADT
3535

@@ -52,8 +52,8 @@ unitTests =
5252
let v1 :: SomeLargeADT () BuiltinString () () () = SomeLargeADT1 1 () Tx.True "foobar" () ()
5353
v2 :: SomeLargeADT () () () () () = SomeLargeADT2
5454
v3 :: SomeLargeADT () () () () Integer = SomeLargeADT3 1 2 3 4 5
55-
v3Error1 = v3 {f1 = 0, f2 = error ()} -- mismatch comes first, error comes later
56-
v3Error2 = v3 {f1 = error (), f2 = 0} -- error comes first, mismatch later
55+
v3Error1 = SomeLargeADT3 0 (error ()) 3 4 5 -- mismatch comes first, error comes later
56+
v3Error2 = SomeLargeADT3 (error ()) 0 3 4 5 -- error comes first, mismatch later
5757
v4 :: SomeVoid = undefined
5858
v5 = MyNewtype 42
5959
v6 = MyNewtype 99

0 commit comments

Comments
 (0)