aboutsummaryrefslogtreecommitdiff
path: root/node_modules/ava/lib/ava-files.js
diff options
context:
space:
mode:
Diffstat (limited to 'node_modules/ava/lib/ava-files.js')
-rw-r--r--node_modules/ava/lib/ava-files.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/node_modules/ava/lib/ava-files.js b/node_modules/ava/lib/ava-files.js
index cfdc9f202..b6520da37 100644
--- a/node_modules/ava/lib/ava-files.js
+++ b/node_modules/ava/lib/ava-files.js
@@ -125,6 +125,7 @@ class AvaFiles {
autoBind(this);
}
+
findTestFiles() {
return handlePaths(this.files, this.excludePatterns, {
cwd: this.cwd,
@@ -134,6 +135,7 @@ class AvaFiles {
symlinks: Object.create(null)
});
}
+
findTestHelpers() {
return handlePaths(defaultHelperPatterns(), ['!**/node_modules/**'], {
cwd: this.cwd,
@@ -144,6 +146,7 @@ class AvaFiles {
symlinks: Object.create(null)
});
}
+
isSource(filePath) {
let mixedPatterns = [];
const defaultIgnorePatterns = getDefaultIgnorePatterns();
@@ -195,6 +198,7 @@ class AvaFiles {
return false;
}
+
isTest(filePath) {
const excludePatterns = this.excludePatterns;
const initialPatterns = this.files.concat(excludePatterns);
@@ -241,6 +245,7 @@ class AvaFiles {
// excludePatterns into account. This mimicks the behavior in api.js
return multimatch(matchable(filePath), recursivePatterns.concat(excludePatterns)).length === 1;
}
+
getChokidarPatterns() {
let paths = [];
let ignored = [];