From bfc5f1e3deff88f53c11031c455bfeffd15a78a2 Mon Sep 17 00:00:00 2001 From: pompolic <pompolic@special-circumstanc.es> Date: Wed, 22 Feb 2023 21:05:08 +0100 Subject: [PATCH] Some of the tests pass --- .../test_stack_frame_parser_context.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/gdb-port/tests/integration/test_stack_frame_parser_context.py b/gdb-port/tests/integration/test_stack_frame_parser_context.py index a7bcdcd..48f8faf 100644 --- a/gdb-port/tests/integration/test_stack_frame_parser_context.py +++ b/gdb-port/tests/integration/test_stack_frame_parser_context.py @@ -8,8 +8,8 @@ class TestContextBasedAllocationAttribution(unittest.TestCase): self.top_level_parse.enter_h_packrat_parse(self.a.address) - #TODO: are we initializing from scratch for evers test? - self.top_level_parse.enter_h_do_parse(self.a.address) + #TODO: are we initializing from scratch for every test? + self.top_level_parse.enter_h_do_parse(400, 256, self.a.address) self.top_level_parse.parse_virtual(self.a.address) self.top_level_parse.enter_perform_lowlevel_parse(self.a.address) @@ -20,21 +20,21 @@ class TestContextBasedAllocationAttribution(unittest.TestCase): pass def test_after_h_do_parse(self): - self.top_level_parse.enter_h_do_parse(self.b.address) + self.top_level_parse.enter_h_do_parse(400, 256, self.b.address) self.assertIs(self.top_level_parse.peek_parser(), self.b) def test_after_enter_parse_virtual(self): - self.top_level_parse.enter_h_do_parse(self.b.address) - self.top_level_parse._parse_virtual(self.b.address) + self.top_level_parse.enter_h_do_parse(400, 256, self.b.address) + self.top_level_parse.parse_virtual(self.b.address) self.assertIs(self.top_level_parse.peek_parser(), self.b) def test_after_enter_perform_lowlevel_parse(self): - self.top_level_parse.enter_h_do_parse(self.b.address) - self.top_level_parse._parse_virtual(self.b.address) + self.top_level_parse.enter_h_do_parse(400, 256, self.b.address) + self.top_level_parse.parse_virtual(self.b.address) self.top_level_parse.enter_perform_lowlevel_parse(self.b.address) self.assertIs(self.top_level_parse.peek_parser(), self.b) - # TODO: thes need a different setUp() with two parsers pushed on the stack + # TODO: these need a different setUp() with two parsers pushed on the stack def test_after_return_from_perform_lowlevel_parse(self): pass -- GitLab