From 370e5f92a053fa1f5113ed0ade8fe1ba77186a10 Mon Sep 17 00:00:00 2001 From: Jonathan Coates Date: Wed, 11 Sep 2024 08:52:42 +0100 Subject: [PATCH] Wait until the turtle has gone in explosion tests Rather than a fixed delay. This should help when turtle tasks are running a little slow. --- .../testMod/kotlin/dan200/computercraft/gametest/Turtle_Test.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/common/src/testMod/kotlin/dan200/computercraft/gametest/Turtle_Test.kt b/projects/common/src/testMod/kotlin/dan200/computercraft/gametest/Turtle_Test.kt index 3f2922c70..79e7e1079 100644 --- a/projects/common/src/testMod/kotlin/dan200/computercraft/gametest/Turtle_Test.kt +++ b/projects/common/src/testMod/kotlin/dan200/computercraft/gametest/Turtle_Test.kt @@ -701,7 +701,7 @@ class Turtle_Test { @GameTest fun Breaks_exploding_block(context: GameTestHelper) = context.sequence { thenOnComputer { turtle.dig(Optional.empty()) } - thenIdle(2) + thenWaitUntil { context.assertBlockPresent(Blocks.AIR, BlockPos(2, 2, 2)) } thenExecute { context.assertItemEntityCountIs(ModRegistry.Items.TURTLE_NORMAL.get(), 1) context.assertItemEntityCountIs(Items.BONE_BLOCK, 65)