@@ -34,7 +34,7 @@ describe('toRerender', () => {
34
34
test ( 'basic functionality' , async ( ) => {
35
35
const { takeRender, render} = createRenderStream ( { } )
36
36
37
- render ( < RerenderingComponent /> )
37
+ await render ( < RerenderingComponent /> )
38
38
await expect ( takeRender ) . toRerender ( )
39
39
await takeRender ( )
40
40
@@ -48,7 +48,7 @@ describe('toRerender', () => {
48
48
test ( 'works with renderStream object' , async ( ) => {
49
49
const renderStream = createRenderStream ( { } )
50
50
51
- renderStream . render ( < RerenderingComponent /> )
51
+ await renderStream . render ( < RerenderingComponent /> )
52
52
await expect ( renderStream ) . toRerender ( )
53
53
await renderStream . takeRender ( )
54
54
@@ -60,7 +60,7 @@ describe('toRerender', () => {
60
60
} )
61
61
62
62
test ( 'works with takeSnapshot function' , async ( ) => {
63
- const { takeSnapshot} = renderHookToSnapshotStream ( ( ) => useRerender ( ) )
63
+ const { takeSnapshot} = await renderHookToSnapshotStream ( ( ) => useRerender ( ) )
64
64
65
65
await expect ( takeSnapshot ) . toRerender ( )
66
66
await takeSnapshot ( )
@@ -73,7 +73,7 @@ describe('toRerender', () => {
73
73
} )
74
74
75
75
test ( 'works with snapshotStream' , async ( ) => {
76
- const snapshotStream = renderHookToSnapshotStream ( ( ) => useRerender ( ) )
76
+ const snapshotStream = await renderHookToSnapshotStream ( ( ) => useRerender ( ) )
77
77
78
78
await expect ( snapshotStream ) . toRerender ( )
79
79
await snapshotStream . takeSnapshot ( )
@@ -88,7 +88,7 @@ describe('toRerender', () => {
88
88
test ( "errors when it rerenders, but shouldn't" , async ( ) => {
89
89
const { takeRender, render} = createRenderStream ( { } )
90
90
91
- render ( < RerenderingComponent /> )
91
+ await render ( < RerenderingComponent /> )
92
92
await expect ( takeRender ) . toRerender ( )
93
93
await takeRender ( )
94
94
@@ -106,7 +106,7 @@ Expected component to not rerender, but it did.
106
106
test ( "errors when it should rerender, but doesn't" , async ( ) => {
107
107
const { takeRender, render} = createRenderStream ( { } )
108
108
109
- render ( < RerenderingComponent /> )
109
+ await render ( < RerenderingComponent /> )
110
110
await expect ( takeRender ) . toRerender ( )
111
111
await takeRender ( )
112
112
@@ -123,7 +123,7 @@ describe('toRenderExactlyTimes', () => {
123
123
test ( 'basic functionality' , async ( ) => {
124
124
const { takeRender, render} = createRenderStream ( { } )
125
125
126
- render ( < RerenderingComponent /> )
126
+ await render ( < RerenderingComponent /> )
127
127
testEvents . emit ( 'rerender' )
128
128
129
129
await expect ( takeRender ) . toRenderExactlyTimes ( 2 )
@@ -132,21 +132,21 @@ describe('toRenderExactlyTimes', () => {
132
132
test ( 'works with renderStream object' , async ( ) => {
133
133
const renderStream = createRenderStream ( { } )
134
134
135
- renderStream . render ( < RerenderingComponent /> )
135
+ await renderStream . render ( < RerenderingComponent /> )
136
136
testEvents . emit ( 'rerender' )
137
137
138
138
await expect ( renderStream ) . toRenderExactlyTimes ( 2 )
139
139
} )
140
140
141
141
test ( 'works with takeSnapshot function' , async ( ) => {
142
- const { takeSnapshot} = renderHookToSnapshotStream ( ( ) => useRerender ( ) )
142
+ const { takeSnapshot} = await renderHookToSnapshotStream ( ( ) => useRerender ( ) )
143
143
testEvents . emit ( 'rerender' )
144
144
145
145
await expect ( takeSnapshot ) . toRenderExactlyTimes ( 2 )
146
146
} )
147
147
148
148
test ( 'works with snapshotStream' , async ( ) => {
149
- const snapshotStream = renderHookToSnapshotStream ( ( ) => useRerender ( ) )
149
+ const snapshotStream = await renderHookToSnapshotStream ( ( ) => useRerender ( ) )
150
150
testEvents . emit ( 'rerender' )
151
151
152
152
await expect ( snapshotStream ) . toRenderExactlyTimes ( 2 )
@@ -155,7 +155,7 @@ describe('toRenderExactlyTimes', () => {
155
155
test ( 'errors when the count of rerenders is wrong' , async ( ) => {
156
156
const { takeRender, render} = createRenderStream ( { } )
157
157
158
- render ( < RerenderingComponent /> )
158
+ await render ( < RerenderingComponent /> )
159
159
testEvents . emit ( 'rerender' )
160
160
161
161
const error = await getExpectErrorMessage (
@@ -172,7 +172,7 @@ It rendered 2 times.
172
172
test ( 'errors when the count of rerenders is right (inverted)' , async ( ) => {
173
173
const { takeRender, render} = createRenderStream ( { } )
174
174
175
- render ( < RerenderingComponent /> )
175
+ await render ( < RerenderingComponent /> )
176
176
testEvents . emit ( 'rerender' )
177
177
178
178
const error = await getExpectErrorMessage (
0 commit comments