Skip to content
This repository was archived by the owner on May 23, 2023. It is now read-only.

Commit 04c342b

Browse files
committed
fix: more test imports and paths
1 parent 259db25 commit 04c342b

File tree

3 files changed

+14
-6
lines changed

3 files changed

+14
-6
lines changed

ethereum/tests/test_bloom.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
import json
33
import ethereum.processblock as pb
44
import ethereum.utils as utils
5+
import ethereum.testutils as testutils
56
import ethereum.bloom as bloom
67
import os
78
from rlp.utils import decode_hex, encode_hex, str_to_bytes
@@ -20,8 +21,8 @@ def vm_tests_fixtures():
2021
"""
2122
# FIXME: assert that repo is uptodate
2223
# cd fixtures; git pull origin develop; cd ..; git commit fixtures
23-
filenames = os.listdir(os.path.join('fixtures', 'VMTests'))
24-
files = [os.path.join('fixtures', 'VMTests', f) for f in filenames]
24+
filenames = os.listdir(os.path.join(testutils.fixture_path, 'VMTests'))
25+
files = [os.path.join(testutils.fixture_path, 'VMTests', f) for f in filenames]
2526
vm_fixtures = {}
2627
try:
2728
for f, fn in zip(files, filenames):

ethereum/tests/test_genesis.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
1+
import os
12
import pytest
23
import json
34
import ethereum.blocks as blocks
5+
import ethereum.testutils as testutils
46
from rlp.utils import encode_hex
5-
from tests.utils import new_db
7+
from ethereum.tests.utils import new_db
68
from ethereum.slogging import get_logger, configure_logging
79
logger = get_logger()
810
configure_logging(':trace')
@@ -14,7 +16,8 @@ def genesis_fixture():
1416
Read genesis block from fixtures.
1517
"""
1618
genesis_fixture = None
17-
with open('fixtures/BasicTests/genesishashestest.json', 'r') as f:
19+
fn = os.path.join(testutils.fixture_path, 'BasicTests', 'genesishashestest.json')
20+
with open(fn, 'r') as f:
1821
genesis_fixture = json.load(f)
1922
assert genesis_fixture is not None, "Could not read genesishashtest.json from fixtures. Make sure you did 'git submodule init'!"
2023
# FIXME: assert that link is uptodate

ethereum/tests/test_trie_next_prev.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
1+
import os
12
import json
23
import ethereum.trie as trie
3-
from tests.utils import new_db
4+
from ethereum.tests.utils import new_db
5+
import ethereum.testutils as testutils
46
from ethereum.slogging import get_logger, configure_logging
57
logger = get_logger()
68

@@ -16,7 +18,9 @@ def check_testdata(data_keys, expected_keys):
1618

1719
def load_tests():
1820
try:
19-
fixture = json.load(open('fixtures/TrieTests/trietestnextprev.json', 'r'))
21+
fn = os.path.join(testutils.fixture_path, 'TrieTests', 'trietestnextprev.json')
22+
23+
fixture = json.load(open(fn, 'r'))
2024
except IOError:
2125
raise IOError("Could not read trietests.json from fixtures",
2226
"Make sure you did 'git submodule init'")

0 commit comments

Comments
 (0)