diff --git a/gdb-port/tests/unit/top-level-parse.py b/gdb-port/tests/unit/top-level-parse.py index 295e64031efd49704fb85ce5a4030e909400f443..00eae09549a72cfce31c59f298f0fd78bf7ff624 100644 --- a/gdb-port/tests/unit/top-level-parse.py +++ b/gdb-port/tests/unit/top-level-parse.py @@ -16,7 +16,7 @@ class TopLevelParseStateManagement(unittest.TestCase): #simulating effects of enter_h_packrat_parse self.top_level_parse.enter_h_do_parse(16, 40, 32) parser1 = self.top_level_parse.parser_objs[32] - self.assertIs(self.top_level_parse.h_do_parse_parser, self.top_level_parse.parser_objs[32]) + self.assertIs(self.top_level_parse.parser_stacks[-1].p_stack[-1], self.top_level_parse.parser_objs[32]) self.assertIsNone(parser1.name) self.assertEqual(parser1.address, 32)