Files @ 5bc6b7fb4cb5
Branch filter:

Location: majic-ansible-roles/roles/backup/tests/test_parameters_mandatory.py

branko
MAR-127: Implemented time synchronisation set-up in common role:

- Added new parameter ntp_servers for defining list of servers to use.
- Deploy ntp and ntpdate packages and relevant configuration files.
- Updated tests, fixing expected restriction lines in ntp
configuration, and adding an additional test to make sure the ntp
daemon has reread its configuration.
import testinfra.utils.ansible_runner


testinfra_hosts = testinfra.utils.ansible_runner.AnsibleRunner(
    '.molecule/ansible_inventory').get_hosts('parameters-mandatory')


def test_backup_patterns_content(File, Sudo):
    """
    Tests if content of file containing backup patterns is correct.
    """

    with Sudo():

        backup_pattern = File('/etc/duply/main/patterns/test')

        assert backup_pattern.content == ''


def test_include_content(File, Sudo):
    """
    Tests if content of assembled include file containing backup patterns is
    correct.
    """

    with Sudo():

        include = File('/etc/duply/main/include')

        assert include.content == ''