Lines Matching refs:tb
221 tb = get_tb()
223 raise IndexError().with_traceback(tb)
225 self.assertNotEqual(e.__traceback__, tb)
226 self.assertEqual(e.__traceback__.tb_next, tb)
240 tb = exc.__traceback__
242 self.assertIsInstance(tb.tb_next, types.TracebackType)
243 self.assertIs(tb.tb_frame, sys._getframe())
244 self.assertIsInstance(tb.tb_lasti, int)
245 self.assertIsInstance(tb.tb_lineno, int)
247 self.assertIs(tb.tb_next.tb_next, None)
251 del tb.tb_next
254 tb.tb_next = "asdf"
258 tb.tb_next = tb
261 tb.tb_next.tb_next = tb
264 tb.tb_next = None
265 self.assertIs(tb.tb_next, None)
268 tb.tb_next = new_tb
269 self.assertIs(tb.tb_next, new_tb)
275 tb = types.TracebackType(other_tb, frame, 1, 2)
276 self.assertEqual(tb.tb_next, other_tb)
277 self.assertEqual(tb.tb_frame, frame)
278 self.assertEqual(tb.tb_lasti, 1)
279 self.assertEqual(tb.tb_lineno, 2)
281 tb = types.TracebackType(None, frame, 1, 2)
282 self.assertEqual(tb.tb_next, None)
384 def __exit__(self, t, v, tb): argument