Skip to content

Commit 47fb00f

Browse files
committed
[s3] fix race condition in test
1 parent 86572ad commit 47fb00f

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

spring-batch-s3/src/test/java/org/springframework/batch/extensions/s3/stream/S3MultipartOutputStreamTests.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
import static org.mockito.BDDMockito.given;
3333
import static org.mockito.BDDMockito.then;
3434
import static org.mockito.Mockito.mock;
35+
import static org.mockito.Mockito.timeout;
3536

3637
class S3MultipartOutputStreamTests {
3738

@@ -61,7 +62,7 @@ void testWriteSingleByteTriggersUpload() throws IOException {
6162
ArgumentCaptor<InputStream> captor = ArgumentCaptor.forClass(InputStream.class);
6263

6364
// then
64-
then(this.multipartUploadMock).should().upload(captor.capture());
65+
then(this.multipartUploadMock).should(timeout(1000L)).upload(captor.capture());
6566
assertThat(captor.getValue().available()).as("InputStream should contain one byte").isEqualTo(1);
6667
}
6768
}

0 commit comments

Comments
 (0)