mirror of
https://github.com/ivellioscolin/pykd.git
synced 2025-04-20 03:23:23 +08:00
[0.2.x] added: test for ptrTo() on base types
git-svn-id: https://pykd.svn.codeplex.com/svn@82226 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
parent
fd19126696
commit
78cab9cc49
@ -118,3 +118,7 @@ class CustomTypesTest(unittest.TestCase):
|
|||||||
self.assertEqual( 4, pykd.typeBuilder(4).VoidPtr.size() )
|
self.assertEqual( 4, pykd.typeBuilder(4).VoidPtr.size() )
|
||||||
self.assertEqual( 8, pykd.typeBuilder(8).VoidPtr.size() )
|
self.assertEqual( 8, pykd.typeBuilder(8).VoidPtr.size() )
|
||||||
self.assertEqual( pykd.ptrSize(), pykd.typeBuilder().VoidPtr.size() )
|
self.assertEqual( pykd.ptrSize(), pykd.typeBuilder().VoidPtr.size() )
|
||||||
|
self.assertEqual( 4, pykd.typeBuilder(4).UInt1B.ptrTo().size() )
|
||||||
|
self.assertEqual( 8, pykd.typeBuilder(8).UInt1B.ptrTo().size() )
|
||||||
|
self.assertEqual( pykd.ptrSize(), pykd.typeBuilder().UInt1B.ptrTo().size() )
|
||||||
|
|
||||||
|
@ -224,7 +224,8 @@ class TypeInfoTest( unittest.TestCase ):
|
|||||||
def testPtrTo(self):
|
def testPtrTo(self):
|
||||||
ti = pykd.typeInfo("UInt8B").ptrTo()
|
ti = pykd.typeInfo("UInt8B").ptrTo()
|
||||||
self.assertTrue( "UInt8B*", ti.name() )
|
self.assertTrue( "UInt8B*", ti.name() )
|
||||||
|
self.assertNotEqual( 0, ti.size() )
|
||||||
|
|
||||||
def testArrayOf(self):
|
def testArrayOf(self):
|
||||||
ti = pykd.typeInfo("UInt8B").arrayOf(10)
|
ti = pykd.typeInfo("UInt8B").arrayOf(10)
|
||||||
self.assertTrue( "UInt8B[10]", ti.name() )
|
self.assertTrue( "UInt8B[10]", ti.name() )
|
||||||
|
Loading…
Reference in New Issue
Block a user