mirror of
https://github.com/jsdoc/jsdoc.git
synced 2025-12-08 19:46:11 +00:00
20 lines
715 B
JavaScript
20 lines
715 B
JavaScript
var scanner = new (require('jsdoc/src/scanner').Scanner)(),
|
|
includeMatch = new RegExp(".+\\.js(doc)?$"),
|
|
excludeMatch = new RegExp("(^|\\/)_"),
|
|
sourceFiles = scanner.scan([BASEDIR+'/test/cases/src/'], 3, includeMatch, excludeMatch);
|
|
|
|
sourceFiles = sourceFiles.map(function($) {
|
|
return $.replace(BASEDIR, '');
|
|
});
|
|
|
|
//dump(sourceFiles); exit();
|
|
|
|
test('The scanner should return the correct source files', function() {
|
|
|
|
assert.equal(sourceFiles.length, 3);
|
|
assert.equal(sourceFiles.indexOf("test/cases/src/one.js") > -1, true);
|
|
assert.equal(sourceFiles.indexOf("test/cases/src/two.js") > -1, true);
|
|
assert.equal(sourceFiles.indexOf("test/cases/src/dir1/three.js") > -1, true);
|
|
|
|
});
|