Commit 4a18d355 authored by 0mkar's avatar 0mkar Committed by yann300

Use gatherContractsFrom to collect contracts in fs.walkSync

parent 25199845
......@@ -153,7 +153,7 @@ var runTestFiles = function (filepath, isDirectory, web3, opts) {
function determineTestContractsToRun (compilationResult, contracts, next) {
let contractsToTest = []
let contractsToTestDetails = []
var gatherContractsFrom = (filename) => {
const gatherContractsFrom = (filename) => {
if (filename.indexOf('_test.sol') < 0) {
return
}
......@@ -178,12 +178,7 @@ var runTestFiles = function (filepath, isDirectory, web3, opts) {
})
}
fs.walkSync(filepath, foundpath => {
if (foundpath.indexOf('_test.sol') < 0) {
return
}
Object.keys(compilationResult[foundpath]).forEach(contractName => {
contractsToTest.push(contractName)
})
gatherContractsFrom(foundpath)
})
} else {
gatherContractsFrom(filepath)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment