def test_single_layer(): d = ConfigTree() d.test_key = 'test_value' d.test_key2 = 'test_value2' assert d.test_key == 'test_value' assert d.test_key2 == 'test_value2' d.test_key2 = 'test_value3' assert d.test_key2 == 'test_value3' assert d.test_key == 'test_value'
def test_single_layer(): d = ConfigTree() d.update({'test_key': 'test_value', 'test_key2': 'test_value2'}) assert d.test_key == 'test_value' assert d.test_key2 == 'test_value2' with pytest.raises(DuplicatedConfigurationError): d.test_key2 = 'test_value3' assert d.test_key2 == 'test_value2' assert d.test_key == 'test_value'