Пример #1
0
 def test_copy(self):
     DICT = self._get_str_dict()
     ll_d = rordereddict.ll_newdict(DICT)
     rordereddict.ll_dict_setitem(ll_d, llstr("k"), 1)
     rordereddict.ll_dict_setitem(ll_d, llstr("j"), 2)
     ll_d2 = rordereddict.ll_dict_copy(ll_d)
     for ll_d3 in [ll_d, ll_d2]:
         assert rordereddict.ll_dict_getitem(ll_d3, llstr("k")) == 1
         assert rordereddict.ll_dict_get(ll_d3, llstr("j"), 42) == 2
         assert rordereddict.ll_dict_get(ll_d3, llstr("i"), 42) == 42
Пример #2
0
 def test_copy(self):
     DICT = self._get_str_dict()
     ll_d = rordereddict.ll_newdict(DICT)
     rordereddict.ll_dict_setitem(ll_d, llstr("k"), 1)
     rordereddict.ll_dict_setitem(ll_d, llstr("j"), 2)
     ll_d2 = rordereddict.ll_dict_copy(ll_d)
     for ll_d3 in [ll_d, ll_d2]:
         assert rordereddict.ll_dict_getitem(ll_d3, llstr("k")) == 1
         assert rordereddict.ll_dict_get(ll_d3, llstr("j"), 42) == 2
         assert rordereddict.ll_dict_get(ll_d3, llstr("i"), 42) == 42
Пример #3
0
 def test_get(self):
     DICT = self._get_str_dict()
     ll_d = rordereddict.ll_newdict(DICT)
     rordereddict.ll_dict_setitem(ll_d, llstr("k"), 1)
     assert rordereddict.ll_dict_get(ll_d, llstr("k"), 32) == 1
     assert rordereddict.ll_dict_get(ll_d, llstr("j"), 32) == 32
Пример #4
0
 def test_get(self):
     DICT = self._get_str_dict()
     ll_d = rordereddict.ll_newdict(DICT)
     rordereddict.ll_dict_setitem(ll_d, llstr("k"), 1)
     assert rordereddict.ll_dict_get(ll_d, llstr("k"), 32) == 1
     assert rordereddict.ll_dict_get(ll_d, llstr("j"), 32) == 32