def test_debug_dump(self): old = sys.stdout sys.stdout = HTMLStringO() try: dump([1, 2, 3]) x = sys.stdout.reset() dump() y = sys.stdout.reset() finally: sys.stdout = old assert 'Details for list object at' in x assert '<span class="number">1</span>' in x assert 'Local variables in frame' in y assert '<th>x' in y assert '<th>old' in y
def test_debug_dump(self): old = sys.stdout sys.stdout = HTMLStringO() try: dump([1, 2, 3]) x = sys.stdout.reset() dump() y = sys.stdout.reset() finally: sys.stdout = old self.assert_in("Details for list object at", x) self.assert_in('<span class="number">1</span>', x) self.assert_in("Local variables in frame", y) self.assert_in("<th>x", y) self.assert_in("<th>old", y)