def __call__(self, *args):
        try:
            return self.cache[args]
        except __HOLE__:
            self.cache[args] = self.func(*args)
            return self.cache[args]
dataset/ETHPy150Open Fluxx/trappist/tests/test_trappist.py/fixture.__call__