diff --git a/test/scripts/customtypestest.py b/test/scripts/customtypestest.py index 57ec03c..bf91e4c 100644 --- a/test/scripts/customtypestest.py +++ b/test/scripts/customtypestest.py @@ -118,3 +118,7 @@ class CustomTypesTest(unittest.TestCase): self.assertEqual( 4, pykd.typeBuilder(4).VoidPtr.size() ) self.assertEqual( 8, pykd.typeBuilder(8).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() ) + diff --git a/test/scripts/typeinfo.py b/test/scripts/typeinfo.py index 7c9d8a1..a39bb6a 100644 --- a/test/scripts/typeinfo.py +++ b/test/scripts/typeinfo.py @@ -224,7 +224,8 @@ class TypeInfoTest( unittest.TestCase ): def testPtrTo(self): ti = pykd.typeInfo("UInt8B").ptrTo() self.assertTrue( "UInt8B*", ti.name() ) - + self.assertNotEqual( 0, ti.size() ) + def testArrayOf(self): ti = pykd.typeInfo("UInt8B").arrayOf(10) self.assertTrue( "UInt8B[10]", ti.name() )