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();
|
|
}
|
|
);
|