def test_print_live_refs_with_objects(self, stdout): o1 = Foo() # NOQA trackref.print_live_refs() self.assertEqual(stdout.getvalue(), '''\ Live References Foo 1 oldest: 0s ago\n\n''')
def test_print_live_refs_with_objects(self, stdout): o1 = Foo() # NOQA trackref.print_live_refs() self.assertEqual( stdout.getvalue(), '''\ Live References Foo 1 oldest: 0s ago\n\n''')
def test_print_live_refs_empty(self, stdout): trackref.print_live_refs() self.assertEqual(stdout.getvalue(), 'Live References\n\n\n')
def spider_closed(self, spider): for key in self.__chart_items.keys(): self.__chart_items[key] = None self.__chart_items = None self._spider = None print_live_refs()
def spider_opened(self, spider): self._spider = spider print_live_refs()