Fixed test failing due to mocked config

This commit is contained in:
Remy Sharp
2015-02-11 09:56:41 +00:00
parent 7e6fe7c945
commit a385973ea9

View File

@@ -201,7 +201,7 @@ describe('validating files that cause restart', function () {
var settings = merge(config, defaults);
var script = path.resolve('../../../lib/__init__.py');
settings.monitor = match.rulesToMonitor(settings.watch, settings.ignore, { dirs: [] });
settings.monitor = match.rulesToMonitor(settings.watch, settings.ignore, { dirs: [], system: { useFind: true } });
var matched = match([script], settings.monitor, settings.ext.replace(' ', ','));
process.chdir(cwd);
@@ -215,7 +215,7 @@ describe('validating files that cause restart', function () {
var settings = merge(config, defaults);
var script = path.resolve('app.js');
settings.monitor = match.rulesToMonitor(settings.watch, settings.ignore, { dirs: [] });
settings.monitor = match.rulesToMonitor(settings.watch, settings.ignore, { dirs: [], system: { useFind: true } });
var matched = match([script], settings.monitor, settings.ext.replace(' ', ','));
assert(matched.result.length === 1, 'found match ' + matched.results);
@@ -227,7 +227,7 @@ describe('validating files that cause restart', function () {
var settings = merge(config, defaults);
var script = 'public/js/chrome.save.js';
settings.monitor = match.rulesToMonitor(settings.watch, settings.ignore, { dirs: [] });
settings.monitor = match.rulesToMonitor(settings.watch, settings.ignore, { dirs: [], system: { useFind: true } });
var matched = match([script], settings.monitor, settings.ext.replace(' ', ','));
assert(matched.result.length === 0, 'public/* ignored: ' + matched.results);
@@ -242,7 +242,7 @@ describe('validating files that cause restart', function () {
var settings = merge(config, defaults);
var script = path.resolve('../jsbin/scripts.json');
settings.monitor = match.rulesToMonitor(settings.watch, settings.ignore, { dirs: [] });
settings.monitor = match.rulesToMonitor(settings.watch, settings.ignore, { dirs: [], system: { useFind: true } });
var matched = match([script], settings.monitor, settings.ext.replace(' ', ','));
process.chdir(cwd);
@@ -253,14 +253,12 @@ describe('validating files that cause restart', function () {
});
describe('match rule parser', function () {
var pwd = process.cwd();
it('should support "--watch ."', function () {
var config = { watch: '.' };
var settings = merge(config, defaults);
var script = 'index.js';
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [] });
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [], system: { useFind: true } });
assert(settings.monitor[0] === '*.*', 'path resolved: ' + settings.monitor[0]);
var matched = match([script], settings.monitor, 'js');
@@ -273,7 +271,7 @@ describe('match rule parser', function () {
var settings = merge(config, defaults);
var script = 'index.js';
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [] });
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [], system: { useFind: true } });
assert(settings.monitor[0] === '*.*', 'path resolved: ' + settings.monitor[0]);
var matched = match([script], settings.monitor, 'js');
@@ -285,7 +283,7 @@ describe('match rule parser', function () {
var config = { watch: 'config.json' };
var settings = merge(config, defaults);
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [] });
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [], system: { useFind: true } });
var matched = match(['/some/path/to/config.json'], settings.monitor, 'js');
assert(matched.result.length === 1, 'no file matched');
@@ -295,7 +293,7 @@ describe('match rule parser', function () {
var config = { watch: '/*/config.json' };
var settings = merge(config, defaults);
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [] });
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [], system: { useFind: true } });
var matched = match(['/some/path/to/config.json'], settings.monitor, 'js');
assert(matched.result.length === 1, 'no file matched');
@@ -307,7 +305,7 @@ describe('match rule parser', function () {
var settings = merge(config, defaults);
var script = 'index.js';
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [] });
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [], system: { useFind: true } });
assert(settings.monitor[0] === '*.*', 'path resolved: ' + settings.monitor[0]);
var matched = match([script], settings.monitor, 'js');
@@ -323,7 +321,7 @@ describe('match rule parser', function () {
var settings = merge(config, defaults);
var script = pwd + 'index.js';
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [] });
settings.monitor = match.rulesToMonitor(settings.watch, [], { dirs: [], system: { useFind: true } });
process.chdir(cwd);