mirror of
https://github.com/SrIzan10/nodemon.git
synced 2026-05-01 10:55:09 +00:00
Fixed test failing due to mocked config
This commit is contained in:
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user