Esempio n. 1
0
 def test_switch_command_join(self):
     try:
         master.init_swarm()
         worker.switch_command('join')
     except KeyError:
         self.fail(msg="The worker join command does not exist")
Esempio n. 2
0
 def test_join_swarm_worker_uuid(self):
     master.init_swarm()
     self.assertTrue(worker.join_swarm())
Esempio n. 3
0
 def test_leave_swarm_no_worker_joined(self):
     master.init_swarm()
     self.assertFalse(worker.leave_swarm())
Esempio n. 4
0
 def test_leave_swarm_wrong_swarm_uuid(self):
     master.init_swarm()
     worker.join_swarm()
     self.assertFalse(worker.leave_swarm())
Esempio n. 5
0
 def test_init_swarm(self):
     self.assertTrue(master.init_swarm())
Esempio n. 6
0
 def test_leave_swarm(self):
     master.init_swarm()
     worker.join_swarm()
     self.assertTrue(worker.leave_swarm())
Esempio n. 7
0
 def test_start_swarm_by_compose_file_non_existent_compose_file(self):
     master.init_swarm()
     self.assertFalse(master.start_swarm_by_compose_file())
Esempio n. 8
0
 def test_start_swarm_by_compose_file_long_params(self):
     master.init_swarm()
     self.assertTrue(master.start_swarm_by_compose_file())
Esempio n. 9
0
 def test_worker_status(self):
     master.init_swarm()
     worker.join_swarm()
     self.assertTrue(master.worker_status())
Esempio n. 10
0
 def test_worker_status_no_worker_joined(self):
     master.init_swarm()
     self.assertFalse(master.worker_status())
Esempio n. 11
0
 def test_swarm_status_long_param(self):
     master.init_swarm()
     self.assertTrue(master.swarm_status())
Esempio n. 12
0
 def test_init_swarm_non_existent_interface(self):
     self.assertFalse(master.init_swarm())
Esempio n. 13
0
 def test_init_swarm_long_param_uuid(self):
     self.assertTrue(master.init_swarm())
Esempio n. 14
0
 def test_init_swarm_long_param_advertise_address(self):
     self.assertTrue(master.init_swarm())
Esempio n. 15
0
 def test_get_swarm_status_as_json(self):
     master.init_swarm()
     self.assertIsNotNone(self.daemon.get_swarm_status_as_json())