#8767 closed defect (fixed)
FilteringSelect: robot test failure (IE6)
Reported by: | bill | Owned by: | Douglas Hays |
---|---|---|---|
Priority: | high | Milestone: | 1.3 |
Component: | Dijit - Form | Version: | 1.3.0b1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
I got the following failures on IE6 on the FilteringSelect? test, when run from robotTests.html:
In setUp::verifyValues:
GROUP "setUp" has 1 test to run _AssertFailure: [object Error]: assertEqual() failed: expected : California state1: CA : not fired yet! : not fired yet! : California state2: CA : not fired yet! : dijit.Editor dijitList1: dijit.Editor : California state3: CA : not fired yet! : state4: : not fired yet! : California state5: CA : prog: : prog2: : prog3: : California descending: CA : sticks & stones specialchars: sticks : 南北 (Nanboku) japanese: nanboku : oregon labelFunc: OR but got : California state1: CA : not fired yet! : not fired yet! : state2: : not fired yet! : dijitList1: : state3: : not fired yet! : state4: : not fired yet! : state5: : prog: : prog2: : prog3: : California descending: CA : sticks & stones specialchars: sticks : 南北 (Nanboku) japanese: nanboku : labelFunc: [object Error] ERROR IN: function(){ var s; if(isComboBox){ s='state1: California\n' +': not fired yet!\n' +': not fired yet!\n' +'state2: California\n' +': not fired yet!\n' +'dijitList1: dijit.Editor\n' +'state3: California\n' +': not fired yet!\n' +'state4: \n' +': not fired yet!\n' +'state5: California\n' +'prog: \n' +'prog2: \n' +'prog3: \n' +'descending: California\n' +'specialchars: sticks & stones\n' +'japanese: \u5357\u5317 (Nanboku)\n' +'labelFunc: Oregon\n'; } else{ s=': California\n' +'state1: CA\n' +': not fired yet!\n' +': not fired yet!\n' +': California\n' +'state2: CA\n' +': not fired yet!\n' +': dijit.Editor\n' +'dijitList1: dijit.Editor\n' +': California\n' +'state3: CA\n' +': not fired yet!\n' +': \n' +'state4: \n' +': not fired yet!\n' +': California\n' +'state5: CA\n' +': \n' +'prog: \n' +': \n' +'prog2: \n' +': \n' +'prog3: \n' +': California\n' +'descending: CA\n' +': sticks & stones\n' +'specialchars: sticks\n' +': \u5357\u5317 (Nanboku)\n' +'japanese: nanboku\n' +': oregon\n' +'labelFunc: OR\n'; } doh.is(s, dojo.doc.displayData().replace(/[a-zA-Z0-9_]*_displayed_/g, "")); } FAILED test: ../../dijit/tests/form/robot/_autoComplete.html?testWidget=dijit.form.FilteringSelect::setUp::verifyValues 47 ms
and in states::setvaluetest_type:
GROUP "states" has 20 tests to run [object Error] ERROR IN: function(){ return robot_typeValue(dijit.byId(this.combo), "California", "CA"); }
Didn't happen when running that test standalone though. Might be intermittent, not sure.
Change History (3)
comment:1 Changed 13 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 Changed 13 years ago by
I could not recreate the 2nd error described in the states group. Most likely a network timing issue, but I did try to emulate a slow network but it still worked.
comment:3 Changed 11 years ago by
Component: | Dijit → Dijit - Form |
---|
Note: See
TracTickets for help on using
tickets.
(In [16864]) Fixes #8767. _setValueAttr's priorityChange attribute was being changed when no datastore value was being returned in FilteringSelect?. Also cleaned up some robot testcases to remove unnecessary IE artifact.