

def check(self, machine):
    if (self.action is None):
        return True
    items = _listize(self.action)
    result = True
    for item in items:
        result = (result and self._evaluate(machine, item))
    return result

dataset/ETHPy150Open pyinvoke/invoke/invoke/vendor/fluidity/machine.py _Guard.check/original