def test_copy(): for itemset in _ITEMSETS: omd = OMD(itemset) omd_c = omd.copy() assert omd == omd_c if omd_c: omd_c.pop(itemset[0][0]) assert omd != omd_c return
def test_update_basic(): omd = OMD(_ITEMSETS[1]) omd2 = OMD({'a': 10}) omd.update(omd2) assert omd['a'] == 10 assert omd.getlist('a') == [10] omd2_c = omd2.copy() omd2_c.pop('a') assert omd2 != omd2_c
def test_update_basic(): omd = OMD(_ITEMSETS[1]) omd2 = OMD({"a": 10}) omd.update(omd2) assert omd["a"] == 10 assert omd.getlist("a") == [10] omd2_c = omd2.copy() omd2_c.pop("a") assert omd2 != omd2_c