From b456ea823ac4a718fa1e40f79090c8ceb2f3b49c Mon Sep 17 00:00:00 2001 From: Janne Valkealahti Date: Wed, 25 Dec 2019 07:29:33 +0000 Subject: [PATCH] Fix TimerSmokeTests - Now doing stop assert in same step where machine actually stops which is more reliable way to test. --- .../statemachine/buildtests/TimerSmokeTests.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/spring-statemachine-build-tests/src/test/java/org/springframework/statemachine/buildtests/TimerSmokeTests.java b/spring-statemachine-build-tests/src/test/java/org/springframework/statemachine/buildtests/TimerSmokeTests.java index 214a14b7..d45543a4 100644 --- a/spring-statemachine-build-tests/src/test/java/org/springframework/statemachine/buildtests/TimerSmokeTests.java +++ b/spring-statemachine-build-tests/src/test/java/org/springframework/statemachine/buildtests/TimerSmokeTests.java @@ -110,7 +110,7 @@ public class TimerSmokeTests { @Tag("smoke") public void testDeadlock() throws Exception { StateMachineTestPlan plan; - for (int i = 0; i < 20; i++) { + for (int i = 0; i < 100; i++) { plan = StateMachineTestPlanBuilder. builder() .defaultAwaitTime(5) .stateMachine(buildMachine()) @@ -126,8 +126,6 @@ public class TimerSmokeTests { .step() .expectStateEntered(1) .expectStateEntered("end") - .and() - .step() .expectStateMachineStopped(1) .and() .build();