Skip to content

Commit 22589e6

Browse files
committed
fix: react-native test case: should stay in sync with the store
1 parent 9041510 commit 22589e6

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

test/react-native/batch-integration.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -584,21 +584,21 @@ describe('React Native', () => {
584584
rtl.fireEvent.press(button)
585585
}
586586

587-
const clickAndRender = (rendered: RenderedType) => {
587+
const clickAndRender = (rendered: RenderedType, testId: string) => {
588588
// Note: Normally we'd wrap this all in act(), but that automatically
589589
// wraps your code in batchedUpdates(). The point of this bug is that it
590590
// specifically occurs when you are _not_ batching updates!
591-
clickButton(rendered, 'setTimeout')
591+
clickButton(rendered, testId)
592592
jest.advanceTimersByTime(100)
593593
assertValuesMatch(rendered)
594594
}
595595

596596
assertValuesMatch(rendered)
597597

598-
clickAndRender(rendered)
599-
clickAndRender(rendered)
600-
clickAndRender(rendered)
601-
clickAndRender(rendered)
598+
clickAndRender(rendered, 'setTimeout')
599+
clickAndRender(rendered, 'standardBatching')
600+
clickAndRender(rendered, 'unstableBatched')
601+
clickAndRender(rendered, 'reactReduxBatch')
602602

603603
spy.mockRestore()
604604
})

0 commit comments

Comments
 (0)