Exemple #1
0
def test_add_config_file(ing):
    handle, f_name = tempfile.mkstemp(suffix='.json')
    f = os.fdopen(handle, "w")
    f.write(json.encode({'foo': 15, 'bar': 7}))
    f.close()
    ing.add_config(f_name)

    assert len(ing.configurations) == 1
    assert isinstance(ing.configurations[0], ConfigDict)
    assert ing.configurations[0]() == {'foo': 15, 'bar': 7}
    os.remove(f_name)
Exemple #2
0
def test_add_config_file(ing):
    handle, f_name = tempfile.mkstemp(suffix='.json')
    f = os.fdopen(handle, "w")
    f.write(json.encode({'foo': 15, 'bar': 7}))
    f.close()
    ing.add_config(f_name)

    assert len(ing.configurations) == 1
    assert isinstance(ing.configurations[0], ConfigDict)
    assert ing.configurations[0]() == {'foo': 15, 'bar': 7}
    os.remove(f_name)