瀏覽代碼

Support running all tests from the root directory

Previously, if you did not specify a tests file,
you had to be in the 'tests' directory for the
"run all tests" functionality to work.  Now it
will work in any directory.
Solly Ross 11 年之前
父節點
當前提交
91127741be
共有 1 個文件被更改,包括 1 次插入0 次删除
  1. 1 0
      tests/run_from_console.js

+ 1 - 0
tests/run_from_console.js

@@ -23,6 +23,7 @@ program
 
 if (program.tests.length === 0) {
   program.tests = fs.readdirSync(__dirname).filter(function(f) { return (/^test\.(\w|\.|-)+\.js$/).test(f); });
+  program.tests = program.tests.map(function (f) { return path.resolve(__dirname, f); }); // add full paths in
   console.log('using files %s', program.tests);
 }