1
0
mirror of https://github.com/SquidDev-CC/CC-Tweaked synced 2025-11-08 17:33:01 +00:00

Add tests for placing monitors from turtles (#691)

This commit is contained in:
Jonathan Coates
2021-05-05 21:49:25 +01:00
parent 84bac06178
commit 4e15afa254
3 changed files with 627 additions and 5 deletions

View File

@@ -13,7 +13,7 @@ class TurtleTest {
*
* @see [#537](https://github.com/SquidDev-CC/CC-Tweaked/issues/537)
*/
@GameTest(required = false)
@GameTest
suspend fun `Shears sheep`(context: TestContext) = context.checkComputerOk(5)
/**
@@ -21,7 +21,7 @@ class TurtleTest {
*
* @see [#518](https://github.com/SquidDev-CC/CC-Tweaked/issues/518)
*/
@GameTest(required = false)
@GameTest
suspend fun `Place lava`(context: TestContext) = context.checkComputerOk(5)
/**
@@ -29,7 +29,7 @@ class TurtleTest {
*
* @see [#385](https://github.com/SquidDev-CC/CC-Tweaked/issues/385)
*/
@GameTest(required = false)
@GameTest
suspend fun `Place waterlogged`(context: TestContext) = context.checkComputerOk(7)
/**
@@ -37,7 +37,7 @@ class TurtleTest {
*
* @see [#297](https://github.com/SquidDev-CC/CC-Tweaked/issues/297)
*/
@GameTest(required = false)
@GameTest
suspend fun `Gather lava`(context: TestContext) = context.checkComputerOk(8)
/**
@@ -45,6 +45,14 @@ class TurtleTest {
*
* @see [#258](https://github.com/SquidDev-CC/CC-Tweaked/issues/258)
*/
@GameTest(required = false)
@GameTest
suspend fun `Hoe dirt`(context: TestContext) = context.checkComputerOk(9)
/**
* Checks turtles can place monitors
*
* @see [#691](https://github.com/SquidDev-CC/CC-Tweaked/issues/691)
*/
@GameTest
suspend fun `Place monitor`(context: TestContext) = context.checkComputerOk(10)
}