@@ -106,7 +106,10 @@ def run_block_test(params, config_overrides={}):
106
106
107
107
108
108
def test_block (filename , testname , testdata ):
109
- run_block_test (testdata , {'HOMESTEAD_FORK_BLKNUM' :0 if 'Homestead' in filename else 5 if 'TestNetwork' in filename else 1000000 })
109
+ run_block_test (testdata , {
110
+ 'HOMESTEAD_FORK_BLKNUM' : 0 if 'Homestead' in filename else 5 if 'TestNetwork' in filename else 1000000 ,
111
+ 'DAO_FORK_BLKNUM' : 8 if 'bcTheDaoTest' in filename else 1920000
112
+ })
110
113
111
114
112
115
excludes = {
@@ -134,14 +137,16 @@ def main():
134
137
print ("Testing: %s %s" % (filename , testname ))
135
138
run_block_test (testdata , {
136
139
'HOMESTEAD_FORK_BLKNUM' : 0 if 'Homestead' in filename else 5 if 'TestNetwork' in filename
137
- else 1000000 })
140
+ else 1000000 ,
141
+ 'DAO_FORK_BLKNUM' : 8 if 'bcTheDaoTest' in filename else 1920000 })
138
142
else :
139
143
for filename , tests in list (fixtures .items ()):
140
144
for testname , testdata in list (tests .items ()):
141
145
if (filename .split ('/' )[- 1 ], testname ) not in excludes :
142
146
print ("Testing: %s %s" % (filename , testname ))
143
147
run_block_test (testdata , {
144
- 'HOMESTEAD_FORK_BLKNUM' : 0 if 'Homestead' in filename else 5 if 'TestNetwork' in filename else 1000000 })
148
+ 'HOMESTEAD_FORK_BLKNUM' : 0 if 'Homestead' in filename else 5 if 'TestNetwork' in filename else 1000000 ,
149
+ 'DAO_FORK_BLKNUM' : 8 if 'bcTheDaoTest' in filename else 1920000 })
145
150
146
151
147
152
if __name__ == '__main__' :
0 commit comments