Skip to content

Commit e915f23

Browse files
committed
Add test for wrap around behavior
1 parent 4b26fa6 commit e915f23

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

test/test.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,11 +114,17 @@ describe('combobox-nav', function() {
114114
press(input, 'Enter')
115115
click(document.getElementById('wall-e'))
116116

117-
press(input, 'ArrowUp')
118-
assert.equal(options[2].getAttribute('aria-selected'), 'true')
119-
assert.equal(input.getAttribute('aria-activedescendant'), 'r2-d2')
117+
press(input, 'ArrowDown')
118+
press(input, 'ArrowDown')
119+
assert.equal(options[0].getAttribute('aria-selected'), 'true')
120+
assert.equal(input.getAttribute('aria-activedescendant'), 'baymax')
120121

121122
press(input, 'ArrowUp')
123+
assert.equal(options[5].getAttribute('aria-selected'), 'true')
124+
assert.equal(input.getAttribute('aria-activedescendant'), 'link')
125+
126+
press(input, 'ArrowDown')
127+
press(input, 'ArrowDown')
122128
assert.equal(options[1].getAttribute('aria-selected'), 'true')
123129
assert.equal(input.getAttribute('aria-activedescendant'), 'hubot')
124130

0 commit comments

Comments
 (0)