Stardew Valley: Use new asserts in tests (#4621)
* changes * cherry pick stuff * use newly create methods more * use new assets to ease readability * remove unneeded assert * add assert region adapters * use new asserts yay * self review * self review * review * replace parrot express with transportation constant * bullshit commit again * revert a bunch of off topic changes * these changes seems to be on topic * revert some undesired merge changes * review imports * use type instead of instance in some options * properly return super * review * change one str to use a constnat
This commit is contained in:
@@ -8,9 +8,9 @@ class TestArcadeMachinesLogic(SVTestBase):
|
||||
}
|
||||
|
||||
def test_prairie_king(self):
|
||||
self.assertFalse(self.world.logic.region.can_reach("JotPK World 1")(self.multiworld.state))
|
||||
self.assertFalse(self.world.logic.region.can_reach("JotPK World 2")(self.multiworld.state))
|
||||
self.assertFalse(self.world.logic.region.can_reach("JotPK World 3")(self.multiworld.state))
|
||||
self.assert_cannot_reach_region("JotPK World 1")
|
||||
self.assert_cannot_reach_region("JotPK World 2")
|
||||
self.assert_cannot_reach_region("JotPK World 3")
|
||||
self.assert_cannot_reach_location("Journey of the Prairie King Victory")
|
||||
|
||||
boots = self.create_item("JotPK: Progressive Boots")
|
||||
@@ -21,18 +21,18 @@ class TestArcadeMachinesLogic(SVTestBase):
|
||||
|
||||
self.multiworld.state.collect(boots)
|
||||
self.multiworld.state.collect(gun)
|
||||
self.assertTrue(self.world.logic.region.can_reach("JotPK World 1")(self.multiworld.state))
|
||||
self.assertFalse(self.world.logic.region.can_reach("JotPK World 2")(self.multiworld.state))
|
||||
self.assertFalse(self.world.logic.region.can_reach("JotPK World 3")(self.multiworld.state))
|
||||
self.assert_can_reach_region("JotPK World 1")
|
||||
self.assert_cannot_reach_region("JotPK World 2")
|
||||
self.assert_cannot_reach_region("JotPK World 3")
|
||||
self.assert_cannot_reach_location("Journey of the Prairie King Victory")
|
||||
self.remove(boots)
|
||||
self.remove(gun)
|
||||
|
||||
self.multiworld.state.collect(boots)
|
||||
self.multiworld.state.collect(boots)
|
||||
self.assertTrue(self.world.logic.region.can_reach("JotPK World 1")(self.multiworld.state))
|
||||
self.assertFalse(self.world.logic.region.can_reach("JotPK World 2")(self.multiworld.state))
|
||||
self.assertFalse(self.world.logic.region.can_reach("JotPK World 3")(self.multiworld.state))
|
||||
self.assert_can_reach_region("JotPK World 1")
|
||||
self.assert_cannot_reach_region("JotPK World 2")
|
||||
self.assert_cannot_reach_region("JotPK World 3")
|
||||
self.assert_cannot_reach_location("Journey of the Prairie King Victory")
|
||||
self.remove(boots)
|
||||
self.remove(boots)
|
||||
@@ -41,9 +41,9 @@ class TestArcadeMachinesLogic(SVTestBase):
|
||||
self.multiworld.state.collect(gun)
|
||||
self.multiworld.state.collect(ammo)
|
||||
self.multiworld.state.collect(life)
|
||||
self.assertTrue(self.world.logic.region.can_reach("JotPK World 1")(self.multiworld.state))
|
||||
self.assertTrue(self.world.logic.region.can_reach("JotPK World 2")(self.multiworld.state))
|
||||
self.assertFalse(self.world.logic.region.can_reach("JotPK World 3")(self.multiworld.state))
|
||||
self.assert_can_reach_region("JotPK World 1")
|
||||
self.assert_can_reach_region("JotPK World 2")
|
||||
self.assert_cannot_reach_region("JotPK World 3")
|
||||
self.assert_cannot_reach_location("Journey of the Prairie King Victory")
|
||||
self.remove(boots)
|
||||
self.remove(gun)
|
||||
@@ -57,9 +57,9 @@ class TestArcadeMachinesLogic(SVTestBase):
|
||||
self.multiworld.state.collect(ammo)
|
||||
self.multiworld.state.collect(life)
|
||||
self.multiworld.state.collect(drop)
|
||||
self.assertTrue(self.world.logic.region.can_reach("JotPK World 1")(self.multiworld.state))
|
||||
self.assertTrue(self.world.logic.region.can_reach("JotPK World 2")(self.multiworld.state))
|
||||
self.assertTrue(self.world.logic.region.can_reach("JotPK World 3")(self.multiworld.state))
|
||||
self.assert_can_reach_region("JotPK World 1")
|
||||
self.assert_can_reach_region("JotPK World 2")
|
||||
self.assert_can_reach_region("JotPK World 3")
|
||||
self.assert_cannot_reach_location("Journey of the Prairie King Victory")
|
||||
self.remove(boots)
|
||||
self.remove(gun)
|
||||
@@ -80,9 +80,9 @@ class TestArcadeMachinesLogic(SVTestBase):
|
||||
self.multiworld.state.collect(ammo)
|
||||
self.multiworld.state.collect(life)
|
||||
self.multiworld.state.collect(drop)
|
||||
self.assertTrue(self.world.logic.region.can_reach("JotPK World 1")(self.multiworld.state))
|
||||
self.assertTrue(self.world.logic.region.can_reach("JotPK World 2")(self.multiworld.state))
|
||||
self.assertTrue(self.world.logic.region.can_reach("JotPK World 3")(self.multiworld.state))
|
||||
self.assert_can_reach_region("JotPK World 1")
|
||||
self.assert_can_reach_region("JotPK World 2")
|
||||
self.assert_can_reach_region("JotPK World 3")
|
||||
self.assert_can_reach_location("Journey of the Prairie King Victory")
|
||||
self.remove(boots)
|
||||
self.remove(boots)
|
||||
|
||||
Reference in New Issue
Block a user