Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #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'))
Example #20
0
 def test_fleet_land_movement(self):
     self.assertFalse(is_movement_legal(FLEET, 'War', 'Ukr'))
     self.assertFalse(is_movement_legal(FLEET, 'Ukr', 'War'))
Example #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'))