ekj*_*ekj 5 javascript dojo loading sinon
我首先要说的是我是一个javascript和dojo noob.但是,我一直在使用DOH框架为我的js代码编写一些单元测试.我注意到的一件事是框架似乎没有办法模拟XHR请求.所以我决定用sinon来嘲笑.
继承了我的问题,我无法成功将sinon代码加载到我的dojo模块中.这是我尝试过的:
define(["doh/runner", "tests/sinon-1.4.2"], function(doh, sinnon) {
...
});
Run Code Online (Sandbox Code Playgroud)
我将测试包映射到正确的目录,并可以从那里加载其他文件.那么如何加载sinon呢?
phu*_*ick 12
通过通用脚本注入加载它:
require([
"doh/runner",
"http://sinonjs.org/releases/sinon-1.4.2.js"
], function(
doh
) {
console.log(doh);
console.log(sinon);
});
Run Code Online (Sandbox Code Playgroud)
jsFiddle的一个工作示例:http://jsfiddle.net/phusick/6tHtj/
| 归档时间: |
|
| 查看次数: |
8882 次 |
| 最近记录: |