Пример #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")
Пример #2
0
 def test_join_swarm_worker_uuid(self):
     master.init_swarm()
     self.assertTrue(worker.join_swarm())
Пример #3
0
 def test_leave_swarm_no_worker_joined(self):
     master.init_swarm()
     self.assertFalse(worker.leave_swarm())
Пример #4
0
 def test_leave_swarm_wrong_swarm_uuid(self):
     master.init_swarm()
     worker.join_swarm()
     self.assertFalse(worker.leave_swarm())
Пример #5
0
 def test_init_swarm(self):
     self.assertTrue(master.init_swarm())
Пример #6
0
 def test_leave_swarm(self):
     master.init_swarm()
     worker.join_swarm()
     self.assertTrue(worker.leave_swarm())
Пример #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())
Пример #8
0
 def test_start_swarm_by_compose_file_long_params(self):
     master.init_swarm()
     self.assertTrue(master.start_swarm_by_compose_file())
Пример #9
0
 def test_worker_status(self):
     master.init_swarm()
     worker.join_swarm()
     self.assertTrue(master.worker_status())
Пример #10
0
 def test_worker_status_no_worker_joined(self):
     master.init_swarm()
     self.assertFalse(master.worker_status())
Пример #11
0
 def test_swarm_status_long_param(self):
     master.init_swarm()
     self.assertTrue(master.swarm_status())
Пример #12
0
 def test_init_swarm_non_existent_interface(self):
     self.assertFalse(master.init_swarm())
Пример #13
0
 def test_init_swarm_long_param_uuid(self):
     self.assertTrue(master.init_swarm())
Пример #14
0
 def test_init_swarm_long_param_advertise_address(self):
     self.assertTrue(master.init_swarm())
Пример #15
0
 def test_get_swarm_status_as_json(self):
     master.init_swarm()
     self.assertIsNotNone(self.daemon.get_swarm_status_as_json())