

@staticmethod
def getDescNames(arr, root, exclude):
    for c in root.__subclasses__():
        if (c.__name__ in exclude):
            for b in TestSet.getBaseNames({
                
            }, c):
                if (b.__name__ in arr):
                    del arr[b.__name__]
        else:
            arr[c.__name__] = c.__name__
            if (len(c.__subclasses__()) > 0):
                TestSet.getDescNames(arr, c, exclude)
    return arr

dataset/ETHPy150Open yymax/x509test/src/TestSet.py TestSet.getDescNames/original