Example #1
0
def test_destroy_tree():
    sso = GSO("foo")
    sso2 = GSO("bar")
    sso.set_model("smiley.egg")
    sso2.set_model("smiley.egg")
    sso2.reparentTo(sso)
    nodes = sso.descendants()
    for n in nodes:
        n.init_resources()
    sso.destroy_tree()
    assert not any(isinstance(n.node(), resource_types) for n in nodes)