+
+
+def test_preload_environment_uses_csar(env, monkeypatch):
+ csar = mock.MagicMock(spec=CloudServiceArchive)
+ csar.get_vnf_type = mock.Mock(return_value="stark_vccf_svc/stark_vccf_vf")
+ csar.get_vf_module_model_name = mock.Mock(return_value="model_name")
+ env = env.get_environment("env_three")
+ monkeypatch.setattr(env, "csar", csar)
+ mod = env.get_module("base")
+ assert mod["vnf-type"] == "stark_vccf_svc/stark_vccf_vf"
+ assert mod["vf-module-model-name"] == "model_name"