예제 #1
0
def test_children_detach_in_children_setter():
    x = Locus('1',1,2)
    y = Locus('1',3,4,name='sublocus1')
    z = Locus('1',3,4,name='sublocus2')

    x.children = [y]
    # Now trigger a detach for current children 
    # when assigning new children
    x.children = [z]
    assert len(x.children) == 1 
예제 #2
0
def test_children_len():
    x = Locus('1',1,2)
    y = Locus('1',3,4,name='sublocus1')
    z = Locus('1',3,4,name='sublocus2')

    x.children = (y,z)
    assert len(x.children) == 2