From 4f7177d60e909658b64f7e112fdec326011e38a3 Mon Sep 17 00:00:00 2001
From: pompolic <pompolic@special-circumstanc.es>
Date: Fri, 10 Feb 2023 19:11:58 +0100
Subject: [PATCH] Remove another reference to h_do_parse_parser

---
 gdb-port/tests/unit/top-level-parse.py | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/gdb-port/tests/unit/top-level-parse.py b/gdb-port/tests/unit/top-level-parse.py
index 00eae09..0459953 100644
--- a/gdb-port/tests/unit/top-level-parse.py
+++ b/gdb-port/tests/unit/top-level-parse.py
@@ -25,10 +25,10 @@ class TopLevelParseStateManagement(unittest.TestCase):
 		parser1 = Parser("foo", 32)
 		self.top_level_parse.parser_objs[32] = parser1 # Add the parser into the db by hand
 		self.top_level_parse.enter_h_do_parse(16, 40, 32)
-		self.assertIs(self.top_level_parse.h_do_parse_parser, parser1)
-		self.assertIs(self.top_level_parse.h_do_parse_parser, self.top_level_parse.parser_objs[32])
-		self.assertEqual(self.top_level_parse.h_do_parse_parser.name, "foo")
-		self.assertEqual(self.top_level_parse.h_do_parse_parser.address, 32)
+		self.assertIs(self.top_level_parse.parser_stacks[-1].p_stack[-1], parser1)
+		self.assertIs(self.top_level_parse.parser_stacks[-1].p_stack[-1], self.top_level_parse.parser_objs[32])
+		self.assertEqual(self.top_level_parse.parser_stacks[-1].p_stack[-1].name, "foo")
+		self.assertEqual(self.top_level_parse.parser_stacks[-1].p_stack[-1].address, 32)
 
 	def test_ehd_calls_first_h_do_parse_after_packrat_parse(self):
 		parser1 = Parser("foo", 32)
-- 
GitLab