Caching functions now take two arguments: self and which, which is the argument which started the update

This commit is contained in:
Max Zwiessele 2014-03-24 08:52:23 +00:00
parent 0b5f6ea7c6
commit a493dd085e
7 changed files with 114 additions and 44 deletions

View file

@ -45,7 +45,7 @@ class Test(unittest.TestCase):
self._first = None
self._second = None
def _trigger(self, which):
def _trigger(self, me, which):
self._observer_triggered = which
self._trigger_count += 1
if self._first is not None:
@ -53,7 +53,7 @@ class Test(unittest.TestCase):
else:
self._first = self._trigger
def _trigger_priority(self, which):
def _trigger_priority(self, me, which):
if self._first is not None:
self._second = self._trigger_priority
else: