Exemplo n.º 1
0
 def test_army_into_the_sea(self):
     self.assertFalse(is_movement_legal(ARMY, 'Bre', 'ENG'))
     self.assertFalse(is_movement_legal(ARMY, 'ENG', 'Bre'))
Exemplo n.º 2
0
 def test_army_from_sea_to_sea(self):
     self.assertFalse(is_movement_legal(ARMY, 'NTH', 'ENG'))
     self.assertFalse(is_movement_legal(ARMY, 'ENG', 'NTH'))
Exemplo n.º 3
0
 def test_army_portugal_to_spain(self):
     self.assertTrue(is_movement_legal(ARMY, 'Por', 'Spa'))
     self.assertTrue(is_movement_legal(ARMY, 'Spa', 'Por'))
Exemplo n.º 4
0
 def test_army_picardy_to_munich(self):
     self.assertFalse(is_movement_legal(ARMY, 'Pic', 'Mun'))
     self.assertFalse(is_movement_legal(ARMY, 'Mun', 'Pic'))
Exemplo n.º 5
0
 def test_fleet_into_non_coast(self):
     self.assertFalse(is_movement_legal(FLEET, 'LYO', 'Tyr'))
     self.assertFalse(is_movement_legal(FLEET, 'Tyr', 'LYO'))
Exemplo n.º 6
0
 def test_fleet_bal_to_prussia(self):
     self.assertTrue(is_movement_legal(FLEET, 'ION', 'Nap'))
     self.assertTrue(is_movement_legal(FLEET, 'Nap', 'ION'))
Exemplo n.º 7
0
 def test_fleet_aeg_to_east_coast_bulgaria(self):
     self.assertFalse(is_movement_legal(FLEET, 'AEG', 'Bul-ec'))
     self.assertFalse(is_movement_legal(FLEET, 'Bul-ec', 'AEG'))
Exemplo n.º 8
0
 def test_fleet_wes_to_mao(self):
     self.assertTrue(is_movement_legal(FLEET, 'WES', 'MAO'))
     self.assertTrue(is_movement_legal(FLEET, 'MAO', 'WES'))
Exemplo n.º 9
0
 def test_fleet_mao_to_south_coast_spain(self):
     self.assertFalse(is_movement_legal(FLEET, 'MAO', 'Spa-sc'))
     self.assertFalse(is_movement_legal(FLEET, 'Spa-sc', 'MAO'))
Exemplo n.º 10
0
 def test_fleet_marseilles_to_south_coast_spain(self):
     import pdb; pdb.set_trace()
     self.assertTrue(is_movement_legal(FLEET, 'Mar', 'Spa-sc'))
     self.assertTrue(is_movement_legal(FLEET, 'Spa-sc', 'Mar'))
Exemplo n.º 11
0
 def test_fleet_bla_to_constantinople(self):
     self.assertTrue(is_movement_legal(FLEET, 'BLA', 'Con'))
     self.assertTrue(is_movement_legal(FLEET, 'Con', 'BLA'))
Exemplo n.º 12
0
 def test_fleet_york_to_wales(self):
     self.assertFalse(is_movement_legal(FLEET, 'Yor', 'Wal'))
     self.assertFalse(is_movement_legal(FLEET, 'Wal', 'Yor'))
Exemplo n.º 13
0
 def test_fleet_york_to_london(self):
     self.assertTrue(is_movement_legal(FLEET, 'Yor', 'Lon'))
     self.assertTrue(is_movement_legal(FLEET, 'Lon', 'Yor'))
Exemplo n.º 14
0
 def test_fleet_nwg_to_nth(self):
     self.assertTrue(is_movement_legal(FLEET, 'NWG', 'NTH'))
     self.assertTrue(is_movement_legal(FLEET, 'NTH', 'NWG'))
Exemplo n.º 15
0
 def test_army_bohemia_to_silesia(self):
     self.assertTrue(is_movement_legal(ARMY, 'Boh', 'Sil'))
     self.assertTrue(is_movement_legal(ARMY, 'Sil', 'Boh'))
Exemplo n.º 16
0
 def test_fleet_ska_to_bal(self):
     self.assertFalse(is_movement_legal(FLEET, 'SKA', 'BAL'))
     self.assertFalse(is_movement_legal(FLEET, 'BAL', 'SKA'))
Exemplo n.º 17
0
 def test_army_clyde_to_london(self):
     self.assertFalse(is_movement_legal(ARMY, 'Cly', 'Lon'))
     self.assertFalse(is_movement_legal(ARMY, 'Lon', 'Cly'))
Exemplo n.º 18
0
 def test_fleet_bla_to_aeg(self):
     self.assertFalse(is_movement_legal(FLEET, 'BLA', 'AEG'))
     self.assertFalse(is_movement_legal(FLEET, 'AEG', 'BLA'))
Exemplo n.º 19
0
 def test_army_denmark_to_sweden(self):
     self.assertTrue(is_movement_legal(ARMY, 'Den', 'Swe'))
     self.assertTrue(is_movement_legal(ARMY, 'Swe', 'Den'))
Exemplo n.º 20
0
 def test_fleet_land_movement(self):
     self.assertFalse(is_movement_legal(FLEET, 'War', 'Ukr'))
     self.assertFalse(is_movement_legal(FLEET, 'Ukr', 'War'))
Exemplo n.º 21
0
 def test_fleet_bal_to_prussia(self):
     self.assertTrue(is_movement_legal(FLEET, 'BAL', 'Prussia'))
     self.assertTrue(is_movement_legal(FLEET, 'Prussia', 'BAL'))