From df2f990fc8a45d51517e2878f238bc68ea9ed788 Mon Sep 17 00:00:00 2001 From: Simona <36978416+SimonaliaChen@users.noreply.github.com> Date: Thu, 24 Sep 2020 15:05:19 +0800 Subject: [PATCH] test(infinite-scroll): fix test failure above node 12 (#345) --- .../__tests__/infinite-scroll.spec.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/packages/infinite-scroll/__tests__/infinite-scroll.spec.ts b/packages/infinite-scroll/__tests__/infinite-scroll.spec.ts index 2df2e43df6..aaa7788832 100644 --- a/packages/infinite-scroll/__tests__/infinite-scroll.spec.ts +++ b/packages/infinite-scroll/__tests__/infinite-scroll.spec.ts @@ -9,6 +9,8 @@ const CONTAINER_STYLE = `overflow-y: auto;` const LIST_ITEM_CLASS = 'list-item' const LIST_ITEM_STYLE = `height: ${ITEM_HEIGHT}px;` const INITIAL_VALUE = 3 +// INITIAL_TICK = INITIAL_VALUE + A_TICK_IN_MOUNT +const INITIAL_TICK = INITIAL_VALUE + 1 const CUSTOM_DELAY = 0 const CUSTOM_DISTANCE = 10 @@ -70,7 +72,7 @@ describe('InfiniteScroll', () => { const el = wrapper.element // wait to ensure initial full check has finished - await tick(INITIAL_VALUE) + await tick(INITIAL_TICK) expect(el[SCOPE].container).toEqual(el) expect(el[SCOPE].containerEl).toEqual(el) expect(el[SCOPE].delay).toEqual(DEFAULT_DELAY) @@ -111,7 +113,7 @@ describe('InfiniteScroll', () => { const el = wrapper.element // wait to ensure initial full check has finished - await tick(INITIAL_VALUE) + await tick(INITIAL_TICK) await makeScroll(el, 'scrollTop', ITEM_HEIGHT - CUSTOM_DISTANCE) expect(countListItem(wrapper)).toBe(INITIAL_VALUE + 1) }) @@ -122,7 +124,7 @@ describe('InfiniteScroll', () => { setup, }) - await tick(INITIAL_VALUE) + await tick(INITIAL_TICK) expect(countListItem(wrapper)).toBe(0) }) @@ -144,7 +146,7 @@ describe('InfiniteScroll', () => { const el = wrapper.element // wait to ensure initial full check has finished - await tick(INITIAL_VALUE) + await tick(INITIAL_TICK) expect(countListItem(wrapper)).toBe(INITIAL_VALUE) await makeScroll(el, 'scrollTop', ITEM_HEIGHT) @@ -164,7 +166,7 @@ describe('InfiniteScroll', () => { const { documentElement } = document // wait to ensure initial full check has finished - await tick(INITIAL_VALUE) + await tick(INITIAL_TICK) expect(el[SCOPE].container).toEqual(window) expect(el[SCOPE].containerEl).toEqual(documentElement) expect(countListItem(wrapper)).toBe(INITIAL_VALUE)