blob: 52e5a57107791dc9fc5d80fa172043dce5e2f780 [file] [log] [blame]
'use strict';
var Gaze = require('../lib/gaze.js').Gaze;
var path = require('path');
exports.relative = {
setUp: function(done) {
process.chdir(path.resolve(__dirname, 'fixtures'));
done();
},
relative: function(test) {
test.expect(1);
var files = [
'Project (LO)/',
'Project (LO)/one.js',
'nested/',
'nested/one.js',
'nested/three.js',
'nested/sub/',
'nested/sub/two.js',
'one.js'
];
var gaze = new Gaze('addnothingtowatch');
gaze._addToWatched(files);
test.deepEqual(gaze.relative('.', true), ['Project (LO)/', 'nested/', 'one.js']);
test.done();
}
};