Files @ 605cdbaf9717
Branch filter:

Location: majic-ansible-roles/roles/preseed/molecule/default/tests/test_default.py

branko
MAR-163: Attach noqa directives to task names (if skipping is applicable on task level) for better uniformity:

- This way the indentation of comment describing the directive can
always be on the same level everywhere (irrespective of how the rest
of task arguments are listed).
import os

import testinfra.utils.ansible_runner


testinfra_hosts = testinfra.utils.ansible_runner.AnsibleRunner(
    os.environ['MOLECULE_INVENTORY_FILE']).get_hosts('parameters-*')


def test_preseed_directory(host):
    """
    Tests presence and permissions on created preseed directory.
    """

    with host.sudo():

        preseed_directory_path = "/tmp/preseed_files"
        preseed_directory = host.file(preseed_directory_path)

        assert preseed_directory.is_directory
        assert preseed_directory.mode == 0o750