adopted exsisting tests for new kdlibcpp

This commit is contained in:
ussrhero 2019-04-21 13:06:39 +03:00
parent 20a3c5904a
commit 1adbbb5811
4 changed files with 32 additions and 32 deletions

View File

@ -6,7 +6,7 @@ import os
class ARM64DumpTest(unittest.TestCase): class ARM64DumpTest(unittest.TestCase):
def setUp(self): def setUp(self):
dump_file = os.path.join( os.path.dirname(sys.argv[0]), dump_file = os.path.join( os.path.dirname(sys.argv[0]),
r"..\..\kdlibcpp\kdlib\tests\dumps\win10_arm64_mem.cab" ) r"..\..\kdlibcpp\kdlib\tests\dumps\win10_arm64_mem\win10_arm64_mem.cab" )
self.dump_id = pykd.loadDump( dump_file ) self.dump_id = pykd.loadDump( dump_file )
def tearDown(self): def tearDown(self):

View File

@ -6,7 +6,7 @@ import os
class ARMDumpTest(unittest.TestCase): class ARMDumpTest(unittest.TestCase):
def setUp(self): def setUp(self):
dump_file = os.path.join( os.path.dirname(sys.argv[0]), dump_file = os.path.join( os.path.dirname(sys.argv[0]),
r"..\..\kdlibcpp\kdlib\tests\dumps\win10_arm_rpi3_mem.cab" ) r"..\..\kdlibcpp\kdlib\tests\dumps\win10_arm_rpi3_mem\win10_arm_rpi3_mem.cab" )
self.dump_id = pykd.loadDump( dump_file ) self.dump_id = pykd.loadDump( dump_file )
def tearDown(self): def tearDown(self):

View File

@ -6,7 +6,7 @@ import os
class TaggedTest(unittest.TestCase): class TaggedTest(unittest.TestCase):
def setUp(self): def setUp(self):
dump_file = os.path.join( os.path.dirname(sys.argv[0]), dump_file = os.path.join( os.path.dirname(sys.argv[0]),
r"..\..\kdlibcpp\kdlib\tests\dumps\win8_x64_mem.cab" ) r"..\..\kdlibcpp\kdlib\tests\dumps\win8_x64_mem\win8_x64_mem.cab" )
self.dump_id = pykd.loadDump( dump_file ) self.dump_id = pykd.loadDump( dump_file )
self._existing_id = "D03DC06F-D88E-44C5-BA2A-FAE035172D19" self._existing_id = "D03DC06F-D88E-44C5-BA2A-FAE035172D19"

View File

@ -356,7 +356,7 @@ class TypeInfoTest( unittest.TestCase ):
typeProvider = pykd.getTypeInfoProviderFromPdb(pdb) typeProvider = pykd.getTypeInfoProviderFromPdb(pdb)
self.assertEqual("structTest", typeProvider.getTypeByName("structTest").name()) self.assertEqual("structTest", typeProvider.getTypeByName("structTest").name())
self.assertEqual("structTest", typeProvider.structTest.name()) self.assertEqual("structTest", typeProvider.structTest.name())
self.assertEqual(22, len(list(typeProvider.typeIterator("*struct*")))) self.assertEqual(13, len(list(typeProvider.typeIterator("*struct*"))))
def testScopeName(self): def testScopeName(self):
self.assertEqual( target.module.name(), pykd.typeInfo( "structTest" ).scopeName() ) self.assertEqual( target.module.name(), pykd.typeInfo( "structTest" ).scopeName() )