我刚开始尝试Intern进行功能测试,而且我无法在独立的selenium服务器上使用模块dijit-intern-helper进行测试。这是我的定义函数:
define(function(require) {
var registerSuite = require('intern!object');
var expect = require('intern/chai!expect');
var assert = require('intern/chai!assert');
var dijit = require('intern/dojo/node!dijit-intern-helper/helpers/dijit');
//things
});
这是我得到的错误
~$ intern-runner config=tests/self.intern
Listening on 0.0.0.0:9000
Error: Cannot find module 'dijit-intern-helper/helpers/dijit'
at Function.Module._resolveFilename <module.js:325:15>
at Function.Module._load <module.js:276:25>
at Module.require <module.js:353:17>
at require <internal/module.js:12:17>
at Object.load <../../../usr/lib/node_modules/intern/browser_modules /dojo/node.ts:56:11>
at injectPlugin <../../../usr/lib/node_modules/intern/node_modules/dojo/loader.ts:711:6>
at injectModule <../../../usr/lib/node_modules/intern/node_modules/dojo/loader.ts:733:3>
at Array.forEach <native>
at forEach <../../../usr/lib/node_modules/intern/node_modules/dojo/loader.ts:265:29>
at <../../../usr/lib/node_modules/intern/node_modules/dojo/loader.ts:753:5>
我克隆了node_modules全局目录中的Git repository(并确保即使在test-file目录和我的主目录中),但仍无法找到它。有谁知道模块或可以提供一些建议吗?