32 lines
824 B
JavaScript
32 lines
824 B
JavaScript
|
require({
|
||
|
baseUrl: "./"
|
||
|
},
|
||
|
["require", "two", "funcTwo", "funcThree"],
|
||
|
function(require, two, funcTwo, funcThree) {
|
||
|
var args = two.doSomething();
|
||
|
var twoInst = new funcTwo("TWO");
|
||
|
doh.register(
|
||
|
"circular",
|
||
|
[
|
||
|
function circular(t) {
|
||
|
t.is("small", args.size);
|
||
|
t.is("redtwo", args.color);
|
||
|
}
|
||
|
]
|
||
|
);
|
||
|
doh.run();
|
||
|
|
||
|
doh.register(
|
||
|
"circularFunc",
|
||
|
[
|
||
|
function circularFunc(t) {
|
||
|
t.is("TWO", twoInst.name);
|
||
|
t.is("ONE-NESTED", twoInst.oneName());
|
||
|
t.is("THREE-THREE_SUFFIX", funcThree("THREE"));
|
||
|
}
|
||
|
]
|
||
|
);
|
||
|
doh.run();
|
||
|
}
|
||
|
);
|