def test_score_buildings(self): g = Game() g[0 + island][building.construction_hut] = 1 self.assertEqual(g.score(), [1, 0]) g[5 + island][building.coffee_roaster] = 2 self.assertEqual(g.score(), [1, 3])
def test_score_guild_hall(self): g = Game() g[0 + island][building.guild_hall] = 1 g[0 + island][building.small_sugar_mill] = 1 g[0 + island][building.sugar_mill] = 1 g[0 + island][building.small_indigo_plant] = 1 g[0 + island][building.coffee_roaster] = 1 self.assertEqual(g.score(), [11, 0]) g[0 + jobs][building.guild_hall] = 1 self.assertEqual(g.score(), [17, 0])
def test_score_basic(self): g = Game() g.score() self.assertEqual(g.score(), [0, 0]) g[0 + vp] = 3 g[5 + vp] = 1 self.assertEqual(g.score(), [3, 1]) g[0 + vp] = 1 g[5 + vp] = 3 self.assertEqual(g.score(), [1, 3])