Skip to content
This repository was archived by the owner on Dec 2, 2024. It is now read-only.

Commit 588de46

Browse files
committed
Copy tests from plutus-example
1 parent 03ba6b7 commit 588de46

File tree

4 files changed

+12
-4
lines changed

4 files changed

+12
-4
lines changed

nix/pkgs/haskell/materialized-linux/.plan.nix/plutus-example.nix

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nix/pkgs/haskell/materialized-windows/.plan.nix/plutus-example.nix

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

plutus-example/plutus-example.cabal

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -159,4 +159,5 @@ test-suite plutus-example-test
159159
build-tool-depends: cardano-node:cardano-node
160160
, cardano-cli:cardano-cli
161161
, cardano-submit-api:cardano-submit-api
162+
, plutus-example:create-script-context
162163

plutus-example/test/plutus-example-test.hs

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,12 @@ import Cardano.Prelude
22

33
import GHC.IO.Encoding
44
import Test.PlutusExample.Direct.CertifyingAndWithdrawingPlutus qualified
5+
import Test.PlutusExample.Direct.ScriptContextEquality qualified
6+
import Test.PlutusExample.Direct.ScriptContextEqualityMint qualified
57
import Test.PlutusExample.Direct.TxInLockingPlutus qualified
6-
import Test.PlutusExample.Plutus
7-
import Test.PlutusExample.ScriptData
8+
import Test.PlutusExample.Plutus qualified
9+
import Test.PlutusExample.Script.TxInLockingPlutus qualified
10+
import Test.PlutusExample.ScriptData qualified
811
import Test.PlutusExample.SubmitApi.TxInLockingPlutus qualified
912
import Test.Tasty (TestTree, defaultMain, testGroup)
1013
import Test.Tasty.Hedgehog (testProperty)
@@ -20,9 +23,11 @@ plutusExampleTests = testGroup "plutus-example"
2023
testProperty "Plutus.Direct.CertifyingAndWithdrawingPlutus" Test.PlutusExample.Direct.CertifyingAndWithdrawingPlutus.hprop_plutus_certifying_withdrawing
2124
, testProperty "prop_TxId_Api_Ledger_Plutus_Roundtrip" Test.PlutusExample.Plutus.prop_TxId_Api_Ledger_Plutus_Roundtrip
2225
, testProperty "prop_TxId_Api_Ledger_Roundtrip" Test.PlutusExample.Plutus.prop_TxId_Api_Ledger_Roundtrip
23-
26+
, testProperty "prop_script_ScriptContextEquality" Test.PlutusExample.Direct.ScriptContextEquality.hprop_plutus_script_context_equality
27+
, testProperty "prop_direct_ScriptContextEqualityMint" Test.PlutusExample.Direct.ScriptContextEqualityMint.hprop_plutus_script_context_mint_equality
2428
, testProperty "prop_ScriptData_MyCustomRedeemer" Test.PlutusExample.ScriptData.prop_ScriptData_MyCustomRedeemer
2529
, testProperty "prop_ScriptData_MyCustomRedeemer_JSON" Test.PlutusExample.ScriptData.prop_ScriptData_MyCustomRedeemer_JSON
26-
, testProperty "prop_spending_plutus_script" Test.PlutusExample.Direct.TxInLockingPlutus.prop_spending_plutus_script
30+
, testProperty "prop_direct_spending_plutus_script" Test.PlutusExample.Direct.TxInLockingPlutus.prop_spending_plutus_script
31+
, testProperty "prop_script_spending_plutus_script" Test.PlutusExample.Script.TxInLockingPlutus.hprop_plutus
2732
, testProperty "prop_submit_api_spending_plutus_script" Test.PlutusExample.SubmitApi.TxInLockingPlutus.prop_submit_api_spending_plutus_script
2833
]

0 commit comments

Comments
 (0)