mirror of
https://github.com/ivellioscolin/pykd.git
synced 2025-04-21 04:13:22 +08:00
[0.1.x] ~some test, incomplete
git-svn-id: https://pykd.svn.codeplex.com/svn@74274 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
parent
1d8f5373ed
commit
2b989073cb
@ -114,7 +114,9 @@ class TypeInfoTest( unittest.TestCase ):
|
|||||||
|
|
||||||
def testPtr(self):
|
def testPtr(self):
|
||||||
self.assertEqual( "listStruct1*", target.module.type( "g_listHead1" ).name() )
|
self.assertEqual( "listStruct1*", target.module.type( "g_listHead1" ).name() )
|
||||||
|
self.assertEqual( "listStruct1*[2]", target.module.type( "g_arrOfListStruct1" ).name())
|
||||||
self.assertEqual( "Void*", target.module.type( "g_voidPtr" ).name() )
|
self.assertEqual( "Void*", target.module.type( "g_voidPtr" ).name() )
|
||||||
|
self.assertEqual( "Void*[3]", target.module.type( "g_arrOfVoidPtr" ).name())
|
||||||
|
|
||||||
def testUnion(self):
|
def testUnion(self):
|
||||||
ti = target.module.type("unionTest")
|
ti = target.module.type("unionTest")
|
||||||
|
@ -160,8 +160,16 @@ struct listStruct1;
|
|||||||
|
|
||||||
static listStruct1 *g_listHead1 = NULL;
|
static listStruct1 *g_listHead1 = NULL;
|
||||||
|
|
||||||
|
listStruct1* g_arrOfListStruct1[] = {
|
||||||
|
g_listHead1, g_listHead1
|
||||||
|
};
|
||||||
|
|
||||||
void* g_voidPtr = g_listHead1;
|
void* g_voidPtr = g_listHead1;
|
||||||
|
|
||||||
|
void *g_arrOfVoidPtr[] = {
|
||||||
|
g_voidPtr, g_voidPtr, g_voidPtr
|
||||||
|
};
|
||||||
|
|
||||||
struct listStruct1 {
|
struct listStruct1 {
|
||||||
int num;
|
int num;
|
||||||
struct listStruct1 *next;
|
struct listStruct1 *next;
|
||||||
|
Loading…
Reference in New Issue
Block a user