def test_release_uid(self, args, m_release): result = calico_mesos.release(args) m_release.assert_called_with(args["uid"]) self.assertEqual(result, m_release())
def test_release_ips(self, args, m_release): result = calico_mesos.release(args) m_release.assert_called_with(set([IPAddress(ip) for ip in args["ips"]])) self.assertEqual(result, m_release())
def test_error_messages_with_invalid_params(self, args, error, m_release_ips, m_release_uid): with self.assertRaises(IsolatorException) as e: calico_mesos.release(args) self.assertEqual(e.exception.message, error)