Set default values for variables in test args
Now we render ansible template files using python jinja2 pkg and this doesn't refer default ansible variables.
So need to define all default variables in the args explicitly.
diff --git a/atmosphere/tests/e2e/test_operator.py b/atmosphere/tests/e2e/test_operator.py
index 3ef68d4..cf1bd48 100644
--- a/atmosphere/tests/e2e/test_operator.py
+++ b/atmosphere/tests/e2e/test_operator.py
@@ -26,15 +26,14 @@
env = Environment(
loader=FileSystemLoader("roles/atmosphere/templates"),
- extensions=[
- "jinja2_base64_filters.Base64Filters",
- "jinja2_ansible_filters.AnsibleCoreFiltersExtension",
- ],
+ extensions=["jinja2_ansible_filters.AnsibleCoreFiltersExtension"],
)
env.filters["vexxhost.atmosphere.to_toml"] = tomli_w.dumps
env.filters["combine"] = core.combine
args = {
+ "atmosphere_cloud_spec": {},
+ "_atmosphere_cloud_spec": {},
"atmosphere_image": docker_image,
"atmosphere_config": {
"memcached": {