class N2VCJujuConnTestCase(asynctest.TestCase):
+ @asynctest.mock.patch("n2vc.libjuju.Libjuju._create_health_check_task")
@asynctest.mock.patch("juju.controller.Controller.update_endpoints")
@asynctest.mock.patch("juju.client.connector.Connector.connect")
@asynctest.mock.patch("juju.controller.Controller.connection")
mock_connection=None,
mock_connect=None,
mock_update_endpoints=None,
+ mock__create_health_check_task=None,
):
+ mock__get_api_endpoints_db.return_value = ["2.2.2.2:17070"]
loop = asyncio.get_event_loop()
db = {}
vca_config = {
)
)
- mock_add_model.assert_called_once_with("ns-id-k8s", "k8s_cloud")
+ mock_add_model.assert_called_once_with(
+ "ns-id-k8s",
+ cloud_name=self.n2vc.k8s_cloud,
+ credential_name=self.n2vc.k8s_cloud
+ )
mock_deploy_charm.assert_called_once_with(
model_name="ns-id-k8s",
application_name="app-vnf-vnf-id-vdu-vdu",