Skip to content
This repository was archived by the owner on Oct 11, 2024. It is now read-only.

Commit 7e5673b

Browse files
authored
feat(node): trigger all tests (#320)
If a file is saved that neither is a source file nor a test file ensure triggering all tests This is nice for example changing html files running the `puppeteer` command
1 parent 0da49bf commit 7e5673b

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

commands/node/src/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -374,14 +374,14 @@ class Runner extends EventEmitter {
374374
}
375375
const isTestFile = this.testFiles.indexOf(f) !== -1;
376376
const isSrcFile = this.srcFiles.indexOf(f) !== -1;
377-
if (!isTestFile && !isSrcFile) {
378-
return;
379-
}
380377
this.all = false;
381378
if (isTestFile) {
382379
this.setOnlyFilesFromTestFile(f);
383-
} else {
380+
} else if (isSrcFile) {
384381
this.setOnlyFilesFromSrcFile(f);
382+
} else {
383+
this.onlySrcFiles = this.srcFiles;
384+
this.onlyTestFiles = this.testFiles;
385385
}
386386
this.setupAndRunTests(this.onlyTestFiles, this.onlySrcFiles);
387387
}

examples/puppeteer/aw.config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
module.exports = {
22
glob: ['examples/puppeteer/test/*.spec.js'],
3-
watchGlob: ['examples/puppeteer/test/*.{js,html}']
4-
}
3+
watchGlob: ['examples/puppeteer/test/*.{js,html}'],
4+
};

0 commit comments

Comments
 (0)