Пример #1
0
def test_nesteddict_init_preserves_1level_nested_dicts():
	d = nesteddict(
		{'a': 1,
		'b': {'test':'inner'}
		})
	eq_(d['a'], 1)
	eq_(d['b.test'], 'inner')
	eq_(d['b'], {'test': 'inner'})
Пример #2
0
def test_nesteddict_update_preserves_1level_nested_dicts():
    d = nesteddict({'a': 1})
    d.update({'b': {'test': 'inner'}})
    d.update(c={'test': 'inner'})
    eq_(d['c.test'], 'inner')
    eq_(d['b.test'], 'inner')
Пример #3
0
def test_nesteddict_setitem_creates_nested_key():
    d = nesteddict({'a': 1})
    d['test.test'] = True
    ok_(d['test.test'])
Пример #4
0
def test_nesteddict_init_preserves_1level_nested_dicts():
    d = nesteddict({'a': 1, 'b': {'test': 'inner'}})
    eq_(d['a'], 1)
    eq_(d['b.test'], 'inner')
    eq_(d['b'], {'test': 'inner'})
Пример #5
0
def test_nesteddict_setitem_creates_nested_key():
	d = nesteddict(
		{'a': 1})
	d['test.test'] = True
	ok_(d['test.test'])
Пример #6
0
def test_nesteddict_update_preserves_1level_nested_dicts():
	d=nesteddict({'a':1})
	d.update( {'b': {'test':'inner'}} )
	d.update(c={'test':'inner'})
	eq_(d['c.test'], 'inner')
	eq_(d['b.test'], 'inner')