def evalTest(self, xpCtx, fact):
        try:
            return xpCtx.evaluateBooleanValue(self.testProg, fact)
        except __HOLE__:
            return True # true if no test attribute because predicate has no filtering action
dataset/ETHPy150Open Arelle/Arelle/arelle/ModelFormulaObject.py/ModelTestFilter.evalTest