Skip to content

Commit 25c119d

Browse files
fixes
1 parent 7a1736b commit 25c119d

File tree

10 files changed

+13
-11
lines changed

10 files changed

+13
-11
lines changed

flake.nix

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
(pkgs.haskellPackages.callCabal2nix "hevm" (pkgs.fetchFromGitHub {
5656
owner = "ethereum";
5757
repo = "hevm";
58-
rev = "d282dff6e0d9ea9f7cf02e17e8ac0b268ef634da";
58+
rev = "2931f09fcbbca68911421fbe2f2f21ebebdb5332";
5959
sha256 = "sha256-PX0vm1K4DWiX6hiITdCqniMSAtxpQHezzIGdWGwmjrc=";
6060
}) { secp256k1 = pkgs.secp256k1; })
6161
([

src/test/Common.hs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ import Data.SemVer (Version, version, fromText)
4040
import Data.Text (Text, pack)
4141
import System.Process (readProcess)
4242

43+
import EVM.Solidity (Contracts(..), BuildOutput(..), SolcContract(..))
44+
import EVM.Types hiding (Env, Gas)
45+
4346
import Echidna (mkEnv, prepareContract)
4447
import Echidna.Config (parseConfig, defaultConfig)
4548
import Echidna.Campaign (runWorker)
@@ -52,11 +55,9 @@ import Echidna.Types.Signature (ContractName)
5255
import Echidna.Types.Solidity (SolConf(..))
5356
import Echidna.Types.Test
5457
import Echidna.Types.Tx (Tx(..), TxCall(..))
58+
import Echidna.Types.Worker (WorkerType(..))
5559
import Echidna.Types.World (World(..))
5660

57-
import EVM.Solidity (Contracts(..), BuildOutput(..), SolcContract(..))
58-
import EVM.Types hiding (Env, Gas)
59-
6061
testConfig :: EConfig
6162
testConfig = defaultConfig & overrideQuiet
6263
& overrideLimits

src/test/Tests/Assertion.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Test.Tasty (TestTree, testGroup)
44

55
import Common (testContract, testContract', testContractV, solcV, solved, solvedUsing, passed)
66

7-
import Echidna.Types.Campaign (WorkerType(..))
7+
import Echidna.Types.Worker (WorkerType(..))
88

99
assertionTests :: TestTree
1010
assertionTests = testGroup "Assertion-based Integration Testing"

src/test/Tests/Cheat.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Test.Tasty (TestTree, testGroup)
44

55
import Common (testContract', solcV, solved, passed)
66

7-
import Echidna.Types.Campaign (WorkerType(..))
7+
import Echidna.Types.Worker (WorkerType(..))
88

99
cheatTests :: TestTree
1010
cheatTests =

src/test/Tests/Dapptest.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Test.Tasty (TestTree, testGroup)
44

55
import Common (testContract', solcV, solved, passed)
66

7-
import Echidna.Types.Campaign (WorkerType(..))
7+
import Echidna.Types.Worker (WorkerType(..))
88

99
dapptestTests :: TestTree
1010
dapptestTests = testGroup "Dapptest Integration Testing"

src/test/Tests/Integration.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import Test.Tasty (TestTree, testGroup)
55
import Common (testContract, testContractV, solcV, testContract', checkConstructorConditions, passed, solved, solvedLen, solvedWith, solvedWithout)
66
import Data.Functor ((<&>))
77
import Data.Text (unpack)
8-
import Echidna.Types.Campaign (WorkerType(..))
8+
import Echidna.Types.Worker (WorkerType(..))
99
import Echidna.Types.Tx (TxCall(..))
1010
import EVM.ABI (AbiValue(..))
1111

src/test/Tests/Research.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Test.Tasty (TestTree, testGroup)
44

55
import Common (testContract, testContract', solcV, solved)
66

7-
import Echidna.Types.Campaign (WorkerType(..))
7+
import Echidna.Types.Worker (WorkerType(..))
88

99
researchTests :: TestTree
1010
researchTests = testGroup "Research-based Integration Testing"

src/test/Tests/Seed.hs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import Echidna.Types.Campaign
1212
import Echidna.Types.Config (Env(..), EConfig(..))
1313
import Echidna.Types.Coverage (CoverageFileType(..))
1414
import Echidna.Types.Test
15+
import Echidna.Types.Worker (WorkerType(..))
1516

1617
seedTests :: TestTree
1718
seedTests =

src/test/Tests/Symbolic.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ module Tests.Symbolic (symbolicTests) where
22

33
import Test.Tasty (TestTree, testGroup)
44
import Common (testContract', solved, verified)
5-
import Echidna.Types.Campaign (WorkerType(..))
5+
import Echidna.Types.Worker (WorkerType(..))
66

77
symbolicTests :: TestTree
88
symbolicTests = testGroup "Symbolic tests"

src/test/Tests/Values.hs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import Test.Tasty (TestTree, testGroup)
44

55
import Common (testContract, testContract', solved, solvedLen)
66

7-
import Echidna.Types.Campaign (WorkerType(..))
7+
import Echidna.Types.Worker (WorkerType(..))
88

99
valuesTests :: TestTree
1010
valuesTests = testGroup "Value extraction tests"

0 commit comments

Comments
 (0)