当尝试在浏览器中使用Mocha(版本 1.3.2)时,按照给定示例的思路,当尝试以预期的方式(即使用类似的方式)指定可接受的全局变量时,我得到以下异常mocha.globals(['amplify', '_'])
:
Uncaught TypeError: Object function Mocha(options) {
options = options || {};
this.files = [];
this.options = options;
this.grep(options.grep);
this.suite = new exports.Suite('', new exports.Context);
this.ui(options.ui);
this.reporter(options.reporter);
if (options.timeout) this.suite.timeout(options.timeout);
} has no method 'globals'
这在 Chrome 21.0.1180 中有所体现。
可以通过转到给定的示例链接来重现这一点,并在浏览器控制台中运行mocha.globals(['123'])
。
我希望mocha.globals
按照链接示例的建议工作,或者有一些关于替代方案的文档,但我没有找到。