We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7af8bd1 commit 6679253Copy full SHA for 6679253
requirements.txt
@@ -1,4 +1,6 @@
1
apypie>=0.5.0
2
+jinja2
3
paramiko
4
pytest-testinfra
5
pytest-durations
6
+pyyaml
tests/conftest.py
@@ -4,6 +4,17 @@
import paramiko
import pytest
import testinfra
7
+import yaml
8
+
9
+from jinja2 import Environment, FileSystemLoader, select_autoescape
10
11
+@pytest.fixture(scope="module")
12
+def certificates():
13
+ env = Environment(loader=FileSystemLoader("."), autoescape=select_autoescape())
14
+ template = env.get_template("./vars/default_certificates.yml")
15
+ context = {'certificates_ca_directory': '/root/certificates',
16
+ 'ansible_fqdn': 'quadlet.example.com'}
17
+ return yaml.safe_load(template.render(context))
18
19
20
@pytest.fixture(scope="module")
0 commit comments