mirror of
https://github.com/ivellioscolin/pykd.git
synced 2025-04-20 03:23:23 +08:00
[0.3.x] fixed : test for python 3 support
git-svn-id: https://pykd.svn.codeplex.com/svn@90969 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
parent
4ea9cf304e
commit
c9f7ad5e1e
@ -147,7 +147,8 @@ class BreakpointTest( unittest.TestCase ):
|
|||||||
self.assertEqual(3, pykd.getNumberBreakpoints());
|
self.assertEqual(3, pykd.getNumberBreakpoints());
|
||||||
bpLst = [pykd.getBp(i) for i in range(3)]
|
bpLst = [pykd.getBp(i) for i in range(3)]
|
||||||
self.assertEqual(3, len(bpLst))
|
self.assertEqual(3, len(bpLst))
|
||||||
map( lambda bp: bp.remove(), bpLst)
|
for bp in bpLst: bp.remove()
|
||||||
|
|
||||||
self.assertEqual(0, pykd.getNumberBreakpoints());
|
self.assertEqual(0, pykd.getNumberBreakpoints());
|
||||||
|
|
||||||
def testBreakpointChangeHandler(self):
|
def testBreakpointChangeHandler(self):
|
||||||
|
@ -145,15 +145,15 @@ class TypedVarTest( unittest.TestCase ):
|
|||||||
def testTypedVarList(self):
|
def testTypedVarList(self):
|
||||||
tvl = target.module.typedVarList( target.module.g_listHead, "listStruct", "next.flink" )
|
tvl = target.module.typedVarList( target.module.g_listHead, "listStruct", "next.flink" )
|
||||||
self.assertEqual( 5, len( tvl ) )
|
self.assertEqual( 5, len( tvl ) )
|
||||||
self.assertEqual( range(5), [ tv.num for tv in tvl ] )
|
self.assertEqual( [ i for i in range(5)], [ tv.num for tv in tvl ] )
|
||||||
|
|
||||||
tvl = pykd.typedVarList( target.module.g_listHead, target.module.type("listStruct"), "next.flink" )
|
tvl = pykd.typedVarList( target.module.g_listHead, target.module.type("listStruct"), "next.flink" )
|
||||||
self.assertEqual( 5, len( tvl ) )
|
self.assertEqual( 5, len( tvl ) )
|
||||||
self.assertEqual( range(5), [ tv.num for tv in tvl ] )
|
self.assertEqual( [ i for i in range(5)], [ tv.num for tv in tvl ] )
|
||||||
|
|
||||||
tvl = pykd.typedVarList( target.module.g_listHead, target.module.type("listStruct"), "next.flink" )
|
tvl = pykd.typedVarList( target.module.g_listHead, target.module.type("listStruct"), "next.flink" )
|
||||||
self.assertEqual( 5, len( tvl ) )
|
self.assertEqual( 5, len( tvl ) )
|
||||||
self.assertEqual( range(5), [ tv.num for tv in tvl ] )
|
self.assertEqual( [ i for i in range(5)], [ tv.num for tv in tvl ] )
|
||||||
|
|
||||||
#tvl = target.module.typedVarList( target.module.g_listHead1, "listStruct1", "next" )
|
#tvl = target.module.typedVarList( target.module.g_listHead1, "listStruct1", "next" )
|
||||||
#self.assertEqual( 3, len( tvl ) )
|
#self.assertEqual( 3, len( tvl ) )
|
||||||
@ -361,7 +361,7 @@ class TypedVarTest( unittest.TestCase ):
|
|||||||
self.assertTrue( 10001999 < target.module.typedVar( "ulongVar" ) )
|
self.assertTrue( 10001999 < target.module.typedVar( "ulongVar" ) )
|
||||||
self.assertTrue( 10002001 >= target.module.typedVar( "ulongVar" ) )
|
self.assertTrue( 10002001 >= target.module.typedVar( "ulongVar" ) )
|
||||||
self.assertTrue( 10001999 <= target.module.typedVar( "ulongVar" ) )
|
self.assertTrue( 10001999 <= target.module.typedVar( "ulongVar" ) )
|
||||||
self.assertTrue( True if target.module.typedVar( "ulongVar" ) else False )
|
self.assertTrue( True if target.module.typedVar( "ulongVar" ) else False )
|
||||||
self.assertTrue( False if not target.module.typedVar( "ulongVar" ) else True )
|
self.assertTrue( False if not target.module.typedVar( "ulongVar" ) else True )
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user