@@ -34,7 +34,7 @@ describe('toRerender', () => {
3434 test ( 'basic functionality' , async ( ) => {
3535 const { takeRender, render} = createRenderStream ( { } )
3636
37- render ( < RerenderingComponent /> )
37+ await render ( < RerenderingComponent /> )
3838 await expect ( takeRender ) . toRerender ( )
3939 await takeRender ( )
4040
@@ -48,7 +48,7 @@ describe('toRerender', () => {
4848 test ( 'works with renderStream object' , async ( ) => {
4949 const renderStream = createRenderStream ( { } )
5050
51- renderStream . render ( < RerenderingComponent /> )
51+ await renderStream . render ( < RerenderingComponent /> )
5252 await expect ( renderStream ) . toRerender ( )
5353 await renderStream . takeRender ( )
5454
@@ -60,7 +60,7 @@ describe('toRerender', () => {
6060 } )
6161
6262 test ( 'works with takeSnapshot function' , async ( ) => {
63- const { takeSnapshot} = renderHookToSnapshotStream ( ( ) => useRerender ( ) )
63+ const { takeSnapshot} = await renderHookToSnapshotStream ( ( ) => useRerender ( ) )
6464
6565 await expect ( takeSnapshot ) . toRerender ( )
6666 await takeSnapshot ( )
@@ -73,7 +73,7 @@ describe('toRerender', () => {
7373 } )
7474
7575 test ( 'works with snapshotStream' , async ( ) => {
76- const snapshotStream = renderHookToSnapshotStream ( ( ) => useRerender ( ) )
76+ const snapshotStream = await renderHookToSnapshotStream ( ( ) => useRerender ( ) )
7777
7878 await expect ( snapshotStream ) . toRerender ( )
7979 await snapshotStream . takeSnapshot ( )
@@ -88,7 +88,7 @@ describe('toRerender', () => {
8888 test ( "errors when it rerenders, but shouldn't" , async ( ) => {
8989 const { takeRender, render} = createRenderStream ( { } )
9090
91- render ( < RerenderingComponent /> )
91+ await render ( < RerenderingComponent /> )
9292 await expect ( takeRender ) . toRerender ( )
9393 await takeRender ( )
9494
@@ -106,7 +106,7 @@ Expected component to not rerender, but it did.
106106 test ( "errors when it should rerender, but doesn't" , async ( ) => {
107107 const { takeRender, render} = createRenderStream ( { } )
108108
109- render ( < RerenderingComponent /> )
109+ await render ( < RerenderingComponent /> )
110110 await expect ( takeRender ) . toRerender ( )
111111 await takeRender ( )
112112
@@ -123,7 +123,7 @@ describe('toRenderExactlyTimes', () => {
123123 test ( 'basic functionality' , async ( ) => {
124124 const { takeRender, render} = createRenderStream ( { } )
125125
126- render ( < RerenderingComponent /> )
126+ await render ( < RerenderingComponent /> )
127127 testEvents . emit ( 'rerender' )
128128
129129 await expect ( takeRender ) . toRenderExactlyTimes ( 2 )
@@ -132,21 +132,21 @@ describe('toRenderExactlyTimes', () => {
132132 test ( 'works with renderStream object' , async ( ) => {
133133 const renderStream = createRenderStream ( { } )
134134
135- renderStream . render ( < RerenderingComponent /> )
135+ await renderStream . render ( < RerenderingComponent /> )
136136 testEvents . emit ( 'rerender' )
137137
138138 await expect ( renderStream ) . toRenderExactlyTimes ( 2 )
139139 } )
140140
141141 test ( 'works with takeSnapshot function' , async ( ) => {
142- const { takeSnapshot} = renderHookToSnapshotStream ( ( ) => useRerender ( ) )
142+ const { takeSnapshot} = await renderHookToSnapshotStream ( ( ) => useRerender ( ) )
143143 testEvents . emit ( 'rerender' )
144144
145145 await expect ( takeSnapshot ) . toRenderExactlyTimes ( 2 )
146146 } )
147147
148148 test ( 'works with snapshotStream' , async ( ) => {
149- const snapshotStream = renderHookToSnapshotStream ( ( ) => useRerender ( ) )
149+ const snapshotStream = await renderHookToSnapshotStream ( ( ) => useRerender ( ) )
150150 testEvents . emit ( 'rerender' )
151151
152152 await expect ( snapshotStream ) . toRenderExactlyTimes ( 2 )
@@ -155,7 +155,7 @@ describe('toRenderExactlyTimes', () => {
155155 test ( 'errors when the count of rerenders is wrong' , async ( ) => {
156156 const { takeRender, render} = createRenderStream ( { } )
157157
158- render ( < RerenderingComponent /> )
158+ await render ( < RerenderingComponent /> )
159159 testEvents . emit ( 'rerender' )
160160
161161 const error = await getExpectErrorMessage (
@@ -172,7 +172,7 @@ It rendered 2 times.
172172 test ( 'errors when the count of rerenders is right (inverted)' , async ( ) => {
173173 const { takeRender, render} = createRenderStream ( { } )
174174
175- render ( < RerenderingComponent /> )
175+ await render ( < RerenderingComponent /> )
176176 testEvents . emit ( 'rerender' )
177177
178178 const error = await getExpectErrorMessage (
0 commit comments