def testNumericalTypedefOfUnsignedShort(self): self.assertEqual(SizeF.passTypedefOfUnsignedShort(123), 123) self.assertEqual(SizeF.passTypedefOfUnsignedShort(321), 321) self.assertNotEqual(SizeF.passTypedefOfUnsignedShort(123), 0)
def testNumericalTypedefConvertible(self): width, height = (1, 2) size = SizeF(width, height) self.assertEqual(size.width(), float(width)) self.assertEqual(size.height(), float(height))
def testNumericalTypedefExact(self): width, height = (1.1, 2.2) size = SizeF(width, height) self.assertEqual(size.width(), width) self.assertEqual(size.height(), height)