Improve node registry test coverage

This commit is contained in:
Nick O'Leary
2015-11-13 23:16:47 +00:00
parent 93f5da325b
commit 45f67191ba
28 changed files with 1065 additions and 784 deletions

View File

@@ -31,12 +31,6 @@ function init(_settings) {
loader.init(settings);
registry.init(settings,loader);
}
//TODO: defaultNodesDir/disableNodePathScan are to make testing easier.
// When the tests are componentized to match the new registry structure,
// these flags belong on localfilesystem.load, not here.
function load(defaultNodesDir,disableNodePathScan) {
return loader.load(defaultNodesDir,disableNodePathScan);
}
function addModule(module) {
return loader.addModule(module).then(function() {
@@ -58,7 +52,7 @@ function enableNodeSet(typeOrId) {
module.exports = {
init:init,
load:load,
load:loader.load,
clear: registry.clear,
registerType: registry.registerNodeConstructor,

View File

@@ -133,7 +133,7 @@ function scanDirForNodesModules(dir,moduleName) {
* @return a list of node modules: {dir,package}
*/
function scanTreeForNodesModules(moduleName) {
var dir = __dirname+"/../../../../nodes";
var dir = defaultNodesDir;
var results = [];
var userDir;