summaryrefslogtreecommitdiff
path: root/tests/integration_tests/bugs/test_gh570.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/integration_tests/bugs/test_gh570.py')
-rw-r--r--tests/integration_tests/bugs/test_gh570.py13
1 files changed, 7 insertions, 6 deletions
diff --git a/tests/integration_tests/bugs/test_gh570.py b/tests/integration_tests/bugs/test_gh570.py
index 534cfb9a..ddc74503 100644
--- a/tests/integration_tests/bugs/test_gh570.py
+++ b/tests/integration_tests/bugs/test_gh570.py
@@ -4,9 +4,10 @@ Test that we can add optional vendor-data to the seedfrom file in a
NoCloud environment
"""
-from tests.integration_tests.instances import IntegrationInstance
import pytest
+from tests.integration_tests.instances import IntegrationInstance
+
VENDOR_DATA = """\
#cloud-config
runcmd:
@@ -19,7 +20,7 @@ runcmd:
@pytest.mark.lxd_container
@pytest.mark.lxd_vm
def test_nocloud_seedfrom_vendordata(client: IntegrationInstance):
- seed_dir = '/var/tmp/test_seed_dir'
+ seed_dir = "/var/tmp/test_seed_dir"
result = client.execute(
"mkdir {seed_dir} && "
"touch {seed_dir}/user-data && "
@@ -30,10 +31,10 @@ def test_nocloud_seedfrom_vendordata(client: IntegrationInstance):
assert result.return_code == 0
client.write_to_file(
- '{}/vendor-data'.format(seed_dir),
+ "{}/vendor-data".format(seed_dir),
VENDOR_DATA,
)
- client.execute('cloud-init clean --logs')
+ client.execute("cloud-init clean --logs")
client.restart()
- assert client.execute('cloud-init status').ok
- assert 'seeded_vendordata_test_file' in client.execute('ls /var/tmp')
+ assert client.execute("cloud-init status").ok
+ assert "seeded_vendordata_test_file" in client.execute("ls /var/tmp")