コード例 #1
0
 def test_isolate_executes_with_valid_params(self, m_isolate):
     args = {"container-id": "abcdef12345",
             "hostname": "metaman",
             "ipv4_addrs": ["192.168.1.1"],
             "ipv6_addrs": ["abcd::"],
             "pid": 3789}
     result = calico_mesos.isolate(args)
     self.assertEqual(result, None)
     self.assertTrue(m_isolate.called)
コード例 #2
0
 def test_isolate_executes_with_valid_params(self, m_isolate):
     args = {
         "container-id": "abcdef12345",
         "hostname": "metaman",
         "ipv4_addrs": ["192.168.1.1"],
         "ipv6_addrs": ["abcd::"],
         "pid": 3789
     }
     result = calico_mesos.isolate(args)
     self.assertEqual(result, None)
     self.assertTrue(m_isolate.called)
コード例 #3
0
ファイル: mesos_test.py プロジェクト: WinnieRzz/calico-mesos
 def test_error_messages_with_invalid_params(self, args, error, m_isolate):
     with self.assertRaises(IsolatorException) as e:
         calico_mesos.isolate(args)
     self.assertFalse(m_isolate.called)
     self.assertEqual(e.exception.message, error)
コード例 #4
0
ファイル: mesos_test.py プロジェクト: WinnieRzz/calico-mesos
 def test_isolate_executes_with_valid_params(self, args, m_isolate):
     result = calico_mesos.isolate(args)
     self.assertEqual(result, None)
     self.assertTrue(m_isolate.called)
コード例 #5
0
 def test_error_messages_with_invalid_params(self, args, error, m_isolate):
     result = calico_mesos.isolate(args)
     self.assertEqual(result, error_message(error))
     self.assertFalse(m_isolate.called)
コード例 #6
0
 def test_error_messages_with_invalid_params(self, args, error, m_isolate):
     with self.assertRaises(IsolatorException) as e:
         calico_mesos.isolate(args)
     self.assertFalse(m_isolate.called)
     self.assertEqual(e.exception.message, error)
コード例 #7
0
 def test_isolate_executes_with_valid_params(self, args, m_isolate):
     result = calico_mesos.isolate(args)
     self.assertEqual(result, None)
     self.assertTrue(m_isolate.called)
コード例 #8
0
 def test_error_messages_with_invalid_params(self, args, error, m_isolate):
     result = calico_mesos.isolate(args)
     self.assertEqual(result, error_message(error))
     self.assertFalse(m_isolate.called)