Skip to content

Commit 97cdf84

Browse files
committed
Merge pull request ethereum#1479 from tgerring/ethtest
Update ethtest default path for BlockTests
2 parents 98db08c + d103af5 commit 97cdf84

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

cmd/ethtest/main.go

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ var (
3636
defaultTest = "all"
3737
defaultDir = "."
3838
allTests = []string{"BlockTests", "StateTests", "TransactionTests", "VMTests", "RLPTests"}
39+
testDirMapping = map[string]string{"BlockTests": "BlockchainTests"}
3940
skipTests = []string{}
4041

4142
TestFlag = cli.StringFlag{
@@ -135,8 +136,13 @@ func runSuite(test, file string) {
135136
var err error
136137
var files []string
137138
if test == defaultTest {
138-
files, err = getFiles(filepath.Join(file, curTest))
139-
139+
// check if we have an explicit directory mapping for the test
140+
if _, ok := testDirMapping[curTest]; ok {
141+
files, err = getFiles(filepath.Join(file, testDirMapping[curTest]))
142+
} else {
143+
// otherwise assume test name
144+
files, err = getFiles(filepath.Join(file, curTest))
145+
}
140146
} else {
141147
files, err = getFiles(file)
142148
}

0 commit comments

Comments
 (0)