fix call of test function

This commit is contained in:
lars 2008-02-18 19:28:19 +00:00
parent 35bed3b4e6
commit b0d2a2deae
1 changed files with 2 additions and 3 deletions

View File

@ -48,14 +48,13 @@ class CoreBlockDevice(CommonTestClass):
"""
get_device = lambda devname: blockdevice.get_blockdevice(devname)
func = lambda parent, child: get_device(parent).is_parent_of(get_device(child))
# TODO:
#func_raw = lambda parent: get_device(parent).is_parent_of
func_raw = lambda parent: get_device(parent).is_parent_of
self.assertTrue(func(self.blockdevice, self.device))
self.assertFalse(func(self.blockdevice, self.blockdevice))
self.assertFalse(func(self.device, self.blockdevice))
self.assertFalse(func(self.device, self.device))
self.assertFalse(func(self.blockdevice, "/dev/hde1"))
self.assertFalse(func("ram0", "ram1"))
#self.assertFalse(func_raw(self.blockdevice) None))
self.assertFalse(func_raw(self.blockdevice)(None))
self.assertRaises(CBInternalError, func_raw(self.blockdevice), "")