aiken/crates/uplc/test_data/conformance/evaluation/builtin/interleaving
rvcas 8d59ba1c77 chore: update the conformance tests 2024-02-20 13:05:28 -05:00
..
ite chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteAtIntegerArrowIntegerApplied1 chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteAtIntegerArrowIntegerApplied2 chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteAtIntegerArrowIntegerAppliedApplied chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteAtIntegerArrowIntegerWithCond chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteForceAppForce chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteForced chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteForcedForced chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteForcedWithIntegerAndString chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteStringInteger chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteStringString chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteUnforcedFullyApplied chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteUnforcedWithCond chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteWrongCondTypeFullyAppied chore: update the conformance tests 2024-02-20 13:05:28 -05:00
iteWrongCondTypePartiallyApplied chore: update the conformance tests 2024-02-20 13:05:28 -05:00
multiplyIntegerForceError1 chore: update the conformance tests 2024-02-20 13:05:28 -05:00
multiplyIntegerForceError2 chore: update the conformance tests 2024-02-20 13:05:28 -05:00
multiplyIntegerForceError3 chore: update the conformance tests 2024-02-20 13:05:28 -05:00
README.md test: add all plutus conformance tests 2023-11-15 15:55:56 -05:00

README.md

The test cases here are all extracted from the tests in plutus-core/untyped-plutus-core/test/Evaluation/Golden.hs and check that interleaving of forces and normal arguments for builtin applications behaves correctly. Most of these are for ifThenElse (ite) because that has the most complicated interleaving behaviour of our current builtins (it expects an argument of the built-in bool type, then a force, then two term arguments).