[lang-ref] ( determine_type_descendant ) ( python )

def test_determine_type_descendant():
    class MyStr(str):
        pass

    parent = 'abc'
    child  = MyStr('abc')

    assert isinstance(parent , str)
    assert isinstance(child  , str)
    assert isinstance(child  , MyStr)