Exemple #1
0
 def test1(self):
     s = ChainedDict()
     s[1] = 2
     assert s[1] == 2
     assert 1 in s
     assert s.get(1) == 2
     assert s.get(2) == None
Exemple #2
0
 def test_arbitrary_headers(self):
     uni = u'\u014b'
     r = ChainedDict(**{'foo': 1, uni: 2})
     assert r['foo'] == 1
     assert r[uni] == 2
     assert uni in r
     assert r.get('bar') == None
     assert 'bar' not in r