コード例 #1
0
ファイル: test_disass.py プロジェクト: pszostek/cp
 def test_get_basic_block(self):
     bb = disass.get_basic_block(self.elf, 0x81c)
     self.assertTrue(isinstance(bb, xed.inst_list_t))
     self.assertTrue(len(bb) > 0 )
     self.assertTrue(xed.terminates_bb(bb[-1]))
コード例 #2
0
ファイル: test_disass.py プロジェクト: pszostek/cp
 def test_get_basic_blocks(self):
     bbs = disass.get_basic_blocks(self.elf, [0x964, 0x97a, 0x992, 0x7f4])
     for bb in bbs:
         self.assertTrue(xed.terminates_bb(bb[-1]))
         self.assertTrue(len(bb) > 0)