You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
753 B
25 lines
753 B
define(["doh","dojo/_base/declare","dijit/_WidgetBase","dojox/dtl/_Templated"], function(doh, declare, _WidgetBase, _Templated) { |
|
var Test = declare([_WidgetBase, _Templated], { |
|
templateString: "<div>foo</div>" |
|
}); |
|
doh.register("dojox.dtl.tests._Templated", [ |
|
function test_create(t) { |
|
var ui = Test(); |
|
t.is("foo", ui.domNode.innerHTML); |
|
ui.destroy(); |
|
}, |
|
|
|
function test_create_multiple(t) { |
|
var root = document.createElement("div"); |
|
var ui1 = Test(); |
|
var ui2 = Test(); |
|
ui1.placeAt(root, "last"); |
|
ui2.placeAt(root, "last"); |
|
t.is("foo", ui1.domNode.innerHTML); |
|
t.is("foo", ui2.domNode.innerHTML); |
|
t.is(2, root.children.length, "root should have two children"); |
|
ui1.destroy(); |
|
ui2.destroy(); |
|
} |
|
]); |
|
}); |