Exemple #1
0
def test_foo_copy():
    s = Skin()
    s.foo = []
    t = Skin(s.copy())
    u = copy.copy(s)
    assert s is not t
    assert s is not u
    assert s.foo.value is t.foo.value
    assert s.foo.value is u.foo.value
Exemple #2
0
def test_deepcopy():
    s = Skin()
    s.foo = []
    t = copy.deepcopy(s)
    assert s.foo.value is not t.foo.value