DEPRECATED: dijit.form.CheckBox::attr() is deprecated. Use get() or set() instead, called from function(){
this.checkBox.attr("value",this.option.selected);
} -- will be removed in version: 2.0
11 tests to run in
1 groups
------------------------------------------------------------
GROUP "tests" has
11 tests to run
DEPRECATED: dijit.form.Form::attr() is deprecated. Use get() or set() instead, called from function test_setValue(t){
t.is(["VA","WA"], form.attr("value").ms1);
t.is(["TX","GA"], form.attr("value").ms2);
ms1.attr("value", ["TN","CA"]);
t.is(["TN","CA"], form.attr("value").ms1);
ms1.invertSelection();
t.is(["VA","WA","FL"], form.attr("value").ms1);
} -- will be removed in version: 2.0
First Select Changed to VA,WA,FL
PASSED test: test_setValue
3 ms
DEPRECATED: dijit.form.Form::attr() is deprecated. Use get() or set() instead, called from function test_addSelected(t){
dojo.forEach(ms2.getOptions(ms2.getValue()), function(i){
ms2.removeOption(i);
ms1.addOption(i);
});
t.is([], form.attr("value").ms2);
ms1.invertSelection();
t.is(["TN","CA"], form.attr("value").ms1);
} -- will be removed in version: 2.0
First Select Changed to TN,CA
PASSED test: test_addSelected
15 ms
First Select Changed to TN
PASSED test: delete_selected
104 ms
DEPRECATED: dojox.form.CheckedMultiSelect::attr() is deprecated. Use get() or set() instead, called from function test_storeBased(t){
t.is([], ms4.attr("value"));
ms4.attr("value", ["CA","AL"]);
t.is(["AL","CA"], ms4.attr("value"));
} -- will be removed in version: 2.0
PASSED test: test_storeBased
1 ms
DEPRECATED: dojox.form.CheckedMultiSelect::attr() is deprecated. Use get() or set() instead, called from function test_changeSelected(t){
t.is([], ms5.attr("value"));
ms5.attr("value", ["AL", "AK"]);
var d = new doh.Deferred();
var cb = function(item){
try{
writeStore.setValue(item, "label", "North Pole");
try{
t.is(["AL","AK"], ms5.attr("value"));
t.is(writeStore.getValue(item, "label"),
dojo.filter(ms5._getChildren(), function(n){return n.option.value==="AK";})[0].labelNode.innerHTML);
d.callback(true);
}catch(e){ d.errback(e);}
}
catch(e){
d.errback(e);
}
}
writeStore.fetchItemByIdentity({identity: "AK", onItem: cb});
return d;
} -- will be removed in version: 2.0
DEPRECATED: dojox.form.CheckedMultiSelect::attr() is deprecated. Use get() or set() instead, called from function(item){
try{
writeStore.setValue(item, "label", "North Pole");
try{
t.is(["AL","AK"], ms5.attr("value"));
t.is(writeStore.getValue(item, "label"),
dojo.filter(ms5._getChildren(), function(n){return n.option.value==="AK";})[0].labelNode.innerHTML);
d.callback(true);
}catch(e){ d.errback(e);}
}
catch(e){
d.errback(e);
}
} -- will be removed in version: 2.0
PASSED test: test_changeSelected
6 ms
DEPRECATED: dojox.form.CheckedMultiSelect::attr() is deprecated. Use get() or set() instead, called from function test_deleteNonSelected(t){
t.is(["AL","AK"], ms5.attr("value"));
var d = new doh.Deferred();
var cb = function(item){
try{
t.is(7, ms5._getChildren().length);
writeStore.deleteItem(item);
try{
t.is(["AL","AK"], ms5.attr("value"));
t.is(6, ms5._getChildren().length);
d.callback(true);
}catch(e){ d.errback(e);}
}catch (e){
d.errback(e);
}
}
writeStore.fetchItemByIdentity({identity: "AZ", onItem: cb});
return d;
} -- will be removed in version: 2.0
DEPRECATED: dojox.form.CheckedMultiSelect::attr() is deprecated. Use get() or set() instead, called from function(item){
try{
t.is(7, ms5._getChildren().length);
writeStore.deleteItem(item);
try{
t.is(["AL","AK"], ms5.attr("value"));
t.is(6, ms5._getChildren().length);
d.callback(true);
}catch(e){ d.errback(e);}
}catch (e){
d.errback(e);
}
} -- will be removed in version: 2.0
PASSED test: test_deleteNonSelected
5 ms
DEPRECATED: dojox.form.CheckedMultiSelect::attr() is deprecated. Use get() or set() instead, called from function test_deleteSelected(t){
t.is(["AL","AK"], ms5.attr("value"));
var d = new doh.Deferred();
var cb = function(item){
try{
t.is(6, ms5._getChildren().length);
writeStore.deleteItem(item);
try{
t.is(["AL"], ms5.attr("value"));
t.is(5, ms5._getChildren().length);
d.callback(true);
}catch(e){ d.errback(e);}
}catch (e){
d.errback(e);
}
}
writeStore.fetchItemByIdentity({identity: "AK", onItem: cb});
return d;
} -- will be removed in version: 2.0
DEPRECATED: dojox.form.CheckedMultiSelect::attr() is deprecated. Use get() or set() instead, called from function(item){
try{
t.is(6, ms5._getChildren().length);
writeStore.deleteItem(item);
try{
t.is(["AL"], ms5.attr("value"));
t.is(5, ms5._getChildren().length);
d.callback(true);
}catch(e){ d.errback(e);}
}catch (e){
d.errback(e);
}
} -- will be removed in version: 2.0
PASSED test: test_deleteSelected
4 ms
DEPRECATED: dojox.form.CheckedMultiSelect::attr() is deprecated. Use get() or set() instead, called from function test_newItem(t){
t.is(["AL"], ms5.attr("value"));
t.is(5, ms5._getChildren().length);
ms5.attr("value", ["AL","NY"]);
t.is(["AL"], ms5.attr("value"));
var d = new doh.Deferred();
writeStore.newItem({value: "NY", label: "New York"});
try{
t.is(6, ms5._getChildren().length);
ms5.attr("value", ["AL","NY"]);
t.is(["AL","NY"], ms5.attr("value"));
d.callback(true);
}catch(e){d.errback(e);}
return d;
} -- will be removed in version: 2.0
PASSED test: test_newItem
5 ms
PASSED test: test_performance_single
0 ms
PASSED test: test_performance_separate
41 ms
PASSED test: test_performance_batch
4 ms
Total time for GROUP " tests " is 188ms
Total time for GROUP " tests " is 188ms
WOOHOO!!
------------------------------------------------------------
| TEST SUMMARY:
------------------------------------------------------------
Hover over HTML elements in the main page. Click to hold selection.