+ def test_except(self, mock_get_metrics):
+ mock_get_metrics.side_effect = Exception()
+ with self.assertRaises(Exception):
+ _ = self.loop.run_until_complete(
+ self.n2vc.get_metrics("model", "application")
+ )
+ mock_get_metrics.assert_called_once()
+
+
+@asynctest.mock.patch("n2vc.libjuju.Libjuju.model_exists")