fix: integration tests are not run in CI (#1221)

Solution:
- make it run
- add python linter job for the python codes
- fix nix expression to build ethermintd

add file diff condition

add gomod2nix check
This commit is contained in:
yihuang
2022-08-02 08:21:03 +02:00
committed by GitHub
parent a902c8a27a
commit 0e46b15e8d
10 changed files with 211 additions and 87 deletions
+1
View File
@@ -2,6 +2,7 @@ import pytest
from .network import setup_ethermint, setup_geth
@pytest.fixture(scope="session")
def ethermint(tmp_path_factory):
path = tmp_path_factory.mktemp("ethermint")
+3
View File
@@ -9,4 +9,7 @@ pkgs.mkShell {
pkgs.nodejs
pkgs.test-env
];
shellHook = ''
. ${../../scripts/.env}
'';
}
+1 -1
View File
@@ -1,3 +1,3 @@
def test_basic(cluster):
w3 = cluster.w3
assert w3.eth.chain_id == 9000
assert w3.eth.chain_id == 9000