diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 66325e5..0bb69f9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,7 +13,7 @@ jobs: timeout-minutes: 30 strategy: matrix: - nim: [2.0.14] + nim: [2.0.14, 2.2.2] steps: - name: Checkout uses: actions/checkout@v4 diff --git a/testmodule/providers/jsonrpc/testJsonRpcProvider.nim b/testmodule/providers/jsonrpc/testJsonRpcProvider.nim index 5f09686..5b79c5a 100644 --- a/testmodule/providers/jsonrpc/testJsonRpcProvider.nim +++ b/testmodule/providers/jsonrpc/testJsonRpcProvider.nim @@ -1,5 +1,5 @@ import std/os -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/chronos import pkg/ethers import pkg/ethers/providers/jsonrpc/conversions diff --git a/testmodule/providers/jsonrpc/testJsonRpcSigner.nim b/testmodule/providers/jsonrpc/testJsonRpcSigner.nim index df2e824..64d0527 100644 --- a/testmodule/providers/jsonrpc/testJsonRpcSigner.nim +++ b/testmodule/providers/jsonrpc/testJsonRpcSigner.nim @@ -1,5 +1,5 @@ import std/os -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/ethers import pkg/stew/byteutils import ../../examples diff --git a/testmodule/providers/jsonrpc/testJsonRpcSubscriptions.nim b/testmodule/providers/jsonrpc/testJsonRpcSubscriptions.nim index cba22a4..b5ed6bb 100644 --- a/testmodule/providers/jsonrpc/testJsonRpcSubscriptions.nim +++ b/testmodule/providers/jsonrpc/testJsonRpcSubscriptions.nim @@ -1,6 +1,6 @@ import std/os import std/importutils -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/serde import pkg/json_rpc/rpcclient import pkg/json_rpc/rpcserver diff --git a/testmodule/test.nimble b/testmodule/test.nimble index b0b7f02..243304c 100644 --- a/testmodule/test.nimble +++ b/testmodule/test.nimble @@ -3,7 +3,7 @@ author = "Nim Ethers Authors" description = "Tests for Nim Ethers library" license = "MIT" -requires "asynctest >= 0.4.0 & < 0.5.0" +requires "asynctest >= 0.5.4 & < 0.6.0" task test, "Run the test suite": exec "nimble install -d -y" diff --git a/testmodule/testContracts.nim b/testmodule/testContracts.nim index 53e2547..b1fcdda 100644 --- a/testmodule/testContracts.nim +++ b/testmodule/testContracts.nim @@ -1,7 +1,7 @@ import pkg/serde import std/os import std/options -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/questionable import pkg/stint import pkg/ethers diff --git a/testmodule/testCustomErrors.nim b/testmodule/testCustomErrors.nim index 7b19f5f..f35abfd 100644 --- a/testmodule/testCustomErrors.nim +++ b/testmodule/testCustomErrors.nim @@ -1,6 +1,6 @@ import std/os import pkg/serde -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/ethers import ./hardhat diff --git a/testmodule/testEnums.nim b/testmodule/testEnums.nim index 50da630..b5426ed 100644 --- a/testmodule/testEnums.nim +++ b/testmodule/testEnums.nim @@ -1,5 +1,5 @@ import std/os -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/ethers import pkg/serde import ./hardhat diff --git a/testmodule/testErc20.nim b/testmodule/testErc20.nim index 1ad1f63..8bcb167 100644 --- a/testmodule/testErc20.nim +++ b/testmodule/testErc20.nim @@ -1,6 +1,6 @@ import std/os import pkg/serde -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/questionable import pkg/stint import pkg/ethers diff --git a/testmodule/testEvents.nim b/testmodule/testEvents.nim index 66ac0ba..8d080dc 100644 --- a/testmodule/testEvents.nim +++ b/testmodule/testEvents.nim @@ -1,4 +1,4 @@ -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/ethers import pkg/contractabi import ./examples diff --git a/testmodule/testGasEstimation.nim b/testmodule/testGasEstimation.nim index 7c5001e..7efdd50 100644 --- a/testmodule/testGasEstimation.nim +++ b/testmodule/testGasEstimation.nim @@ -1,5 +1,5 @@ import std/os -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/ethers import pkg/serde import ./hardhat diff --git a/testmodule/testReturns.nim b/testmodule/testReturns.nim index e4bab94..773b98c 100644 --- a/testmodule/testReturns.nim +++ b/testmodule/testReturns.nim @@ -1,5 +1,5 @@ import std/os -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/ethers import pkg/serde import ./hardhat diff --git a/testmodule/testTesting.nim b/testmodule/testTesting.nim index 30d95e9..4c94180 100644 --- a/testmodule/testTesting.nim +++ b/testmodule/testTesting.nim @@ -1,6 +1,6 @@ import std/os import std/strformat -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/chronos import pkg/ethers import pkg/ethers/testing diff --git a/testmodule/testWallet.nim b/testmodule/testWallet.nim index 271cdd9..6f1e105 100644 --- a/testmodule/testWallet.nim +++ b/testmodule/testWallet.nim @@ -1,5 +1,5 @@ import std/os -import pkg/asynctest +import pkg/asynctest/chronos/unittest import pkg/serde import pkg/stew/byteutils import ../ethers