コード例 #1
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()
コード例 #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()
コード例 #3
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()
コード例 #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()
コード例 #5
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'
コード例 #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'