def testPopError3(self): def watcher(item): assert item == (1, 'default') l = WatchedDict() l.watch(watcher) l.pop(1, 'default')
def testPop(self): def watcher(item): assert item == (1, 'test') l = WatchedDict() l[1] = 'test' l.watch(watcher) l.pop(1, 'test')