Fixed globbing in own test suite when running on Windows outside of c:\Users

The previous code used path.join() to construct glob input. That should't
work, but it did as long as the working directory was under c:\Users.
This commit is contained in:
Steve Gravrock
2024-08-03 17:27:13 -07:00
parent cd1b7ce9c7
commit 3c4b73f136
+5 -7
View File
@@ -12,14 +12,12 @@
}; };
function getSourceFiles() { function getSourceFiles() {
const src_files = ['core/**/*.js', 'version.js'].map(function(file) { const globs = ['../../src/core/**/*.js', '../../src/version.js'];
return path.join(__dirname, '../../', 'src/', file); const srcFiles = globs.flatMap(g => glob.sync(g, { cwd: __dirname }));
});
const files = src_files.flatMap(g => glob.sync(g)); for (const file of srcFiles) {
files.forEach(function(resolvedFile) { require(file);
require(resolvedFile); }
});
} }
getSourceFiles(); getSourceFiles();