diff --git a/src/_pytest/debugging.py b/src/_pytest/debugging.py index 6d51ec59c..5b780d101 100644 --- a/src/_pytest/debugging.py +++ b/src/_pytest/debugging.py @@ -263,9 +263,9 @@ def _find_last_non_hidden_frame(stack): def post_mortem(t): - class Pdb(pytestPDB._pdb_cls): + class Pdb(pytestPDB._pdb_cls, object): def get_stack(self, f, t): - stack, i = pdb.Pdb.get_stack(self, f, t) + stack, i = super(Pdb, self).get_stack(f, t) if f is None: i = _find_last_non_hidden_frame(stack) return stack, i