def test_backup_lbaas_config_backup_is_present(temp_files):
    testconfname, testconfname_bak, _ = temp_files
    with open(testconfname_bak, 'w') as tbh:
        tbh.write('TEST')
    environment_library.backup_lbaas_config_file()
    with open(testconfname, 'r') as t, open(testconfname_bak, 'r') as tb:
        assert t.read() == tb.read()
示例#2
0
def test_backup_lbaas_config_backup_is_present(temp_files):
    testconfname, testconfname_bak, _ = temp_files
    with open(testconfname_bak, 'w') as tbh:
        tbh.write('TEST')
    environment_library.backup_lbaas_config_file()
    with open(testconfname, 'r') as t, open(testconfname_bak, 'r') as tb:
        assert t.read() == tb.read()
def test_backup_lbaas_config_file_initial_backup(temp_files):
    testconfname, testconfname_bak, _ = temp_files
    with pytest.raises(OSError) as OSEEIO:
        os.remove(testconfname_bak)
    assert OSEEIO.value.args[1] == 'No such file or directory'
    environment_library.backup_lbaas_config_file()
    with open(testconfname, 'r') as t, open(testconfname_bak, 'r') as tb:
        assert t.read() == tb.read()
示例#4
0
def test_backup_lbaas_config_file_initial_backup(temp_files):
    testconfname, testconfname_bak, _ = temp_files
    with pytest.raises(OSError) as OSEEIO:
        os.remove(testconfname_bak)
    assert OSEEIO.value.args[1] == 'No such file or directory'
    environment_library.backup_lbaas_config_file()
    with open(testconfname, 'r') as t, open(testconfname_bak, 'r') as tb:
        assert t.read() == tb.read()
def test_backup_lbaas_config_backup_is_directory(temp_files):
    testconfname, testconfname_bak, _ = temp_files
    os.makedirs(testconfname_bak)
    with pytest.raises(OSError) as OSEEIO:
        environment_library.backup_lbaas_config_file()
    assert OSEEIO.value.args[1] == 'Is a directory'
示例#6
0
def test_backup_lbaas_config_backup_is_directory(temp_files):
    testconfname, testconfname_bak, _ = temp_files
    os.makedirs(testconfname_bak)
    with pytest.raises(OSError) as OSEEIO:
        environment_library.backup_lbaas_config_file()
    assert OSEEIO.value.args[1] == 'Is a directory'