Ejemplo n.º 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)
Ejemplo n.º 2
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)
Ejemplo n.º 3
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)
Ejemplo n.º 4
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)