Beispiel #1
0
def test_from_tag():
    np = NodePath("sso")
    np.setPythonTag("sso", SSO)
    np2 = NodePath("gso")
    np2.setPythonTag("sso", GSO)
    assert not isinstance(np, SSO)
    assert not isinstance(np2, GSO)
    assert isinstance(SSO.from_tag(np), SSO)
    assert isinstance(GSO.from_tag(np2), GSO)
Beispiel #2
0
def test_init():
    np = NodePath("np")
    np.setPythonTag("sso", GSO)
    npsso = SSO(np)
    assert isinstance(npsso, NodePath)
    assert isinstance(npsso, SSO)