Added timeout for test
This commit is contained in:
parent
cfaa6e5e90
commit
c6b7feddc5
@ -12,6 +12,8 @@ import ru.dragonestia.picker.repository.RoomRepository;
|
|||||||
import ru.dragonestia.picker.repository.UserRepository;
|
import ru.dragonestia.picker.repository.UserRepository;
|
||||||
import ru.dragonestia.picker.util.UserFiller;
|
import ru.dragonestia.picker.util.UserFiller;
|
||||||
|
|
||||||
|
import java.time.Duration;
|
||||||
|
|
||||||
@SpringBootTest
|
@SpringBootTest
|
||||||
@Import({FillingNodesConfig.class, UserFiller.class})
|
@Import({FillingNodesConfig.class, UserFiller.class})
|
||||||
public class RoundRobinTests {
|
public class RoundRobinTests {
|
||||||
@ -80,8 +82,10 @@ public class RoundRobinTests {
|
|||||||
}
|
}
|
||||||
|
|
||||||
{ // fifth iteration. Take 9 users. expected none result
|
{ // fifth iteration. Take 9 users. expected none result
|
||||||
var roomOpt = roomRepository.pickFree(node, userFiller.createRandomUsers(9));
|
Assertions.assertTimeoutPreemptively(Duration.ofSeconds(1), () -> {
|
||||||
Assertions.assertTrue(roomOpt.isEmpty());
|
var roomOpt = roomRepository.pickFree(node, userFiller.createRandomUsers(9));
|
||||||
|
Assertions.assertTrue(roomOpt.isEmpty());
|
||||||
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user