Skip to content

Commit cad51a7

Browse files
committed
fix for basic.hmt test: selectIndex(). Trigger async function to check initial selection, PolymerElements#126
1 parent 74cc0d7 commit cad51a7

File tree

1 file changed

+13
-10
lines changed

1 file changed

+13
-10
lines changed

test/basic.html

+13-10
Original file line numberDiff line numberDiff line change
@@ -167,19 +167,22 @@
167167
});
168168

169169
test('`selectIndex()` selects an item with the given index', function() {
170-
assert.equal(s2.selectedItem, s2.items[2]);
170+
Polymer.Base.async(function() {
171+
assert.equal(s2.selected, 'item2');
172+
assert.equal(s2.selectedItem, s2.items[2]);
171173

172-
s2.selectIndex(1);
173-
assert.equal(s2.selected, 'item1');
174-
assert.equal(s2.selectedItem, s2.items[1]);
174+
s2.selectIndex(1);
175+
assert.equal(s2.selected, 'item1');
176+
assert.equal(s2.selectedItem, s2.items[1]);
175177

176-
s2.selectIndex(3);
177-
assert.equal(s2.selected, 'item3');
178-
assert.equal(s2.selectedItem, s2.items[3]);
178+
s2.selectIndex(3);
179+
assert.equal(s2.selected, 'item3');
180+
assert.equal(s2.selectedItem, s2.items[3]);
179181

180-
s2.selectIndex(4);
181-
assert.equal(s2.selected, 'item4');
182-
assert.equal(s2.selectedItem, s2.items[4]);
182+
s2.selectIndex(4);
183+
assert.equal(s2.selected, 'item4');
184+
assert.equal(s2.selectedItem, s2.items[4]);
185+
}, 1);
183186
});
184187
});
185188

0 commit comments

Comments
 (0)