IntersectMBO / cardano-ledger

The ledger implementation and specifications of the Cardano blockchain.
Apache License 2.0
256 stars 158 forks source link

Transition Plutus tests to `testlib`s #3923

Open lehins opened 9 months ago

lehins commented 9 months ago

There are a whole bunch of tests that check Plutus functionality in cardano-ledger-alonzo-test, cardano-ledger-babbag-test and in cardano-ledger-test that we need to transition to testlibs using ImpSpec, where appropriate.

This transition is necessary for proper testing of Conway integration with PlutusV1, PlutusV2 and for writing new tests for PlutusV3 integration

lehins commented 6 months ago

Tickets that track some parts of this one: #4180, #4182 and #4183