@@ -86,7 +86,7 @@ class ReviewModerationHandlerTests {
86
86
87
87
val latestStatus = runTestAndCollectLastStatus {
88
88
handler.postModerationRequest(review, HOLD )
89
- advanceTimeBy(ReviewModerationHandler .UNDO_DELAY )
89
+ testScheduler. apply { advanceTimeBy(ReviewModerationHandler .UNDO_DELAY ); runCurrent() }
90
90
}
91
91
92
92
assertThat(latestStatus.actionStatus).isEqualTo(ActionStatus .SUBMITTED )
@@ -108,7 +108,7 @@ class ReviewModerationHandlerTests {
108
108
109
109
val latestStatus = runTestAndCollectLastStatus {
110
110
handler.postModerationRequest(review, HOLD )
111
- advanceTimeBy(ReviewModerationHandler .UNDO_DELAY )
111
+ testScheduler. apply { advanceTimeBy(ReviewModerationHandler .UNDO_DELAY ); runCurrent() }
112
112
}
113
113
114
114
assertThat(latestStatus.actionStatus).isEqualTo(ActionStatus .SUCCESS )
@@ -130,8 +130,8 @@ class ReviewModerationHandlerTests {
130
130
131
131
val statusList = runTestAndReturnLastEmittedStatusList {
132
132
handler.postModerationRequest(review, HOLD )
133
- advanceTimeBy(ReviewModerationHandler .UNDO_DELAY )
134
- advanceTimeBy(ReviewModerationHandler .SUCCESS_DELAY )
133
+ testScheduler. apply { advanceTimeBy(ReviewModerationHandler .UNDO_DELAY ); runCurrent() }
134
+ testScheduler. apply { advanceTimeBy(ReviewModerationHandler .SUCCESS_DELAY ); runCurrent() }
135
135
}
136
136
137
137
assertThat(statusList).isEmpty()
@@ -149,7 +149,7 @@ class ReviewModerationHandlerTests {
149
149
150
150
val latestStatus = runTestAndCollectLastStatus {
151
151
handler.postModerationRequest(review, HOLD )
152
- advanceTimeBy(ReviewModerationHandler .UNDO_DELAY )
152
+ testScheduler. apply { advanceTimeBy(ReviewModerationHandler .UNDO_DELAY ); runCurrent() }
153
153
}
154
154
155
155
assertThat(latestStatus.actionStatus).isEqualTo(ActionStatus .ERROR )
@@ -167,8 +167,8 @@ class ReviewModerationHandlerTests {
167
167
168
168
val statusList = runTestAndReturnLastEmittedStatusList {
169
169
handler.postModerationRequest(review, HOLD )
170
- advanceTimeBy(ReviewModerationHandler .UNDO_DELAY )
171
- advanceTimeBy(ReviewModerationHandler .ERROR_SNACKBAR_DELAY )
170
+ testScheduler. apply { advanceTimeBy(ReviewModerationHandler .UNDO_DELAY ); runCurrent() }
171
+ testScheduler. apply { advanceTimeBy(ReviewModerationHandler .ERROR_SNACKBAR_DELAY ); runCurrent() }
172
172
}
173
173
174
174
assertThat(statusList).isEmpty()
@@ -180,7 +180,7 @@ class ReviewModerationHandlerTests {
180
180
181
181
val latestStatus = runTestAndCollectLastStatus {
182
182
handler.postModerationRequest(review, HOLD )
183
- advanceTimeBy(ReviewModerationHandler .UNDO_DELAY / 2 )
183
+ testScheduler. apply { advanceTimeBy(ReviewModerationHandler .UNDO_DELAY / 2 ); runCurrent() }
184
184
handler.undoOperation(review)
185
185
}
186
186
0 commit comments