diff options
| author | Peter LaFosse <peter@vector35.com> | 2021-06-29 20:41:28 -0400 |
|---|---|---|
| committer | Peter LaFosse <peter@vector35.com> | 2021-09-05 10:09:09 -0400 |
| commit | 69441ce2714f70fe5552ab351a7c4c1be8842b6f (patch) | |
| tree | c725a59326c3bd616c2a27489693703cfe39c2a5 | |
| parent | ad1b0bc244afb0275fa8572431a1f5048a7bbc8f (diff) | |
Use more fstrings in testcommon.py
| -rw-r--r-- | suite/testcommon.py | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/suite/testcommon.py b/suite/testcommon.py index e5200023..099f1c2d 100644 --- a/suite/testcommon.py +++ b/suite/testcommon.py @@ -347,18 +347,18 @@ class BinaryViewTestBuilder(Builder): """Function LLIL produced different output""" retinfo = [] for func in self.bv.functions: - for llilbb in func.llil_basic_blocks: - retinfo.append("Function: {:x} LLIL basic block: {}".format(func.start, str(llilbb))) - for llilins in func.llil.instructions: - retinfo.append("Function: {:x} Instruction: {:x} LLIL instruction: {}".format(func.start, llilins.address, str(llilins))) - for mlilbb in func.mlil_basic_blocks: - retinfo.append("Function: {:x} MLIL basic block: {}".format(func.start, str(mlilbb))) - for mlilins in func.mlil.instructions: - retinfo.append("Function: {:x} Instruction: {:x} MLIL instruction: {}".format(func.start, mlilins.address, str(mlilins))) - for hlilins in func.hlil.instructions: - retinfo.append("Function: {:x} Instruction: {:x} HLIL instruction: {}".format(func.start, hlilins.address, str(hlilins))) + for llil_bb in func.llil_basic_blocks: + retinfo.append(f"Function: {func.start:x} LLIL basic block: {llil_bb}") + for llil_ins in func.llil.instructions: + retinfo.append(f"Function: {func.start:x} Instruction: {llil_ins.address:x} LLIL instruction: {llil_ins}") + for mlil_bb in func.mlil_basic_blocks: + retinfo.append(f"Function: {func.start:x} MLIL basic block: {mlil_bb}") + for mlil_ins in func.mlil.instructions: + retinfo.append(f"Function: {func.start:x} Instruction: {mlil_ins.address:x} MLIL instruction: {mlil_ins}") + for hlil_ins in func.hlil.instructions: + retinfo.append(f"Function: {func.start:x} Instruction: {hlil_ins.address:x} HLIL instruction: {hlil_ins}") for ins in func.instructions: - retinfo.append("Function: {:x} Instruction: {}: {}".format(func.start, hex(ins[1]), ''.join([str(i) for i in ins[0]]))) + retinfo.append(f"Function: {func.start:x} Instruction: {ins[1]:#x}: {''.join([str(i) for i in ins[0]])}") return fixOutput(retinfo) def test_function_hlil(self): |
