Skip to content

Commit 80a4873

Browse files
keithamusloisolire
authored andcommitted
add additional test asserting removal of fetch-on-empty results in no fetch
1 parent 44eb399 commit 80a4873

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

test/test.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,6 +300,19 @@ describe('auto-complete element', function () {
300300
assert.equal(popup.querySelector('li').textContent, 'Mock Custom Fetch Result 1')
301301
assert.equal(feedback.textContent, '')
302302
})
303+
304+
it('does not fetch result when value is empty, if fetch-on-empty removed', async function () {
305+
const input = container.querySelector('input')
306+
const popup = container.querySelector(`#popup`)
307+
const feedback = container.querySelector(`#popup-feedback`)
308+
container.fetchOnEmpty = false
309+
310+
triggerInput(input, '')
311+
await new Promise(resolve => setTimeout(resolve, 100))
312+
313+
assert.equal(0, popup.children.length)
314+
assert.equal(feedback.textContent, '')
315+
})
303316
})
304317
})
305318

0 commit comments

Comments
 (0)