Skip to content

Commit

Permalink
formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
JanLJL committed Aug 19, 2024
1 parent 2d8bb99 commit 6ea61d8
Showing 1 changed file with 25 additions and 9 deletions.
34 changes: 25 additions & 9 deletions tests/test_parser_x86att.py
Original file line number Diff line number Diff line change
Expand Up @@ -171,23 +171,39 @@ def test_parse_instruction(self):
self.assertEqual(parsed_8.mnemonic, "cmpb")
self.assertEqual(parsed_8.operands[0].value, 0)
self.assertEqual(parsed_8.operands[1].base.name, "fs")
self.assertEqual(parsed_8.operands[1].segment_ext[0]['offset']['identifier']['name'], "var")
self.assertEqual(parsed_8.operands[1].segment_ext[0]['offset']['identifier']['relocation'], "@TPOFF")
self.assertEqual(
parsed_8.operands[1].segment_ext[0]["offset"]["identifier"]["name"], "var"
)
self.assertEqual(
parsed_8.operands[1].segment_ext[0]["offset"]["identifier"]["relocation"], "@TPOFF"
)

self.assertEqual(parsed_9.mnemonic, "movq")
self.assertEqual(parsed_9.operands[0].name, "rdi")
self.assertEqual(parsed_9.operands[1].base.name, "fs")
self.assertEqual(parsed_9.operands[1].segment_ext[0]['offset']['identifier']['name'], "var")
self.assertEqual(parsed_9.operands[1].segment_ext[0]['offset']['identifier']['relocation'], "@TPOFF")
self.assertEqual(parsed_9.operands[1].segment_ext[0]['offset']['identifier']['offset'][0], "-8")
self.assertEqual(parsed_9.operands[1].segment_ext[0]['base']['name'], "rcx")
self.assertEqual(
parsed_9.operands[1].segment_ext[0]["offset"]["identifier"]["name"], "var"
)
self.assertEqual(
parsed_9.operands[1].segment_ext[0]["offset"]["identifier"]["relocation"], "@TPOFF"
)
self.assertEqual(
parsed_9.operands[1].segment_ext[0]["offset"]["identifier"]["offset"][0], "-8"
)
self.assertEqual(parsed_9.operands[1].segment_ext[0]["base"]["name"], "rcx")

self.assertEqual(parsed_10.mnemonic, "movq")
self.assertEqual(parsed_10.operands[0].value, 624)
self.assertEqual(parsed_10.operands[1].base.name, "fs")
self.assertEqual(parsed_10.operands[1].segment_ext[0]['offset']['identifier']['name'], "var")
self.assertEqual(parsed_10.operands[1].segment_ext[0]['offset']['identifier']['relocation'], "@TPOFF")
self.assertEqual(parsed_10.operands[1].segment_ext[0]['offset']['identifier']['offset'][0], "4992")
self.assertEqual(
parsed_10.operands[1].segment_ext[0]["offset"]["identifier"]["name"], "var"
)
self.assertEqual(
parsed_10.operands[1].segment_ext[0]["offset"]["identifier"]["relocation"], "@TPOFF"
)
self.assertEqual(
parsed_10.operands[1].segment_ext[0]["offset"]["identifier"]["offset"][0], "4992"
)

def test_parse_line(self):
line_comment = "# -- Begin main"
Expand Down

0 comments on commit 6ea61d8

Please sign in to comment.