From ceb016514b6b62cfe327db1cb5bdc3fef3244900 Mon Sep 17 00:00:00 2001 From: Ronny Pfannschmidt Date: Mon, 3 Jul 2017 15:56:11 +0200 Subject: [PATCH] remove dead code - Node._memoizedcall --- _pytest/main.py | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/_pytest/main.py b/_pytest/main.py index 4bddf1e2d..f05fa74b0 100644 --- a/_pytest/main.py +++ b/_pytest/main.py @@ -363,24 +363,6 @@ class Node(object): def teardown(self): pass - def _memoizedcall(self, attrname, function): - exattrname = "_ex_" + attrname - failure = getattr(self, exattrname, None) - if failure is not None: - py.builtin._reraise(failure[0], failure[1], failure[2]) - if hasattr(self, attrname): - return getattr(self, attrname) - try: - res = function() - except py.builtin._sysex: - raise - except: - failure = sys.exc_info() - setattr(self, exattrname, failure) - raise - setattr(self, attrname, res) - return res - def listchain(self): """ return list of all parent collectors up to self, starting from root of collection tree. """