Exemplo n.º 1
0
 def testImplicitConversionWithUsersPrimitiveType(self):
     obu = OddBoolUser(True)
     self.assertTrue(obu.oddBool())
     obu = OddBoolUser(False)
     self.assertFalse(obu.oddBool())
     cpx = complex(1.0, 0.0)
     obu = OddBoolUser(cpx)
     self.assertTrue(obu.oddBool())
     cpx = complex(0.0, 0.0)
     obu = OddBoolUser(cpx)
     self.assertFalse(obu.oddBool())
Exemplo n.º 2
0
 def testImplicitConversionWithUsersPrimitiveType(self):
     obu = OddBoolUser(True)
     self.assertTrue(obu.oddBool())
     obu = OddBoolUser(False)
     self.assertFalse(obu.oddBool())
     cpx = complex(1.0, 0.0)
     obu = OddBoolUser(cpx)
     self.assertTrue(obu.oddBool())
     cpx = complex(0.0, 0.0)
     obu = OddBoolUser(cpx)
     self.assertFalse(obu.oddBool())
Exemplo n.º 3
0
    def testOddBoolUser(self):
        obuTrue = OddBoolUser()
        obuFalse = OddBoolUser()
        obuTrue.setOddBool(True)
        self.assertEqual(obuFalse.oddBool(), False)
        self.assertEqual(obuTrue.oddBool(), True)
        self.assertEqual(obuTrue.callInvertedOddBool(), False)

        self.assertEqual(obuTrue.oddBool() == True, True)
        self.assertEqual(False == obuFalse.oddBool(), True)
        self.assertEqual(obuTrue.oddBool() == obuFalse.oddBool(), False)

        self.assertEqual(obuFalse.oddBool() != True, True)
        self.assertEqual(True != obuFalse.oddBool(), True)
        self.assertEqual(obuTrue.oddBool() != obuFalse.oddBool(), True)
Exemplo n.º 4
0
    def testOddBoolUser(self):
        obuTrue = OddBoolUser()
        obuFalse = OddBoolUser()
        obuTrue.setOddBool(True)
        self.assertEqual(obuFalse.oddBool(), False)
        self.assertEqual(obuTrue.oddBool(), True)
        self.assertEqual(obuTrue.callInvertedOddBool(), False)

        self.assertEqual(obuTrue.oddBool() == True, True)
        self.assertEqual(False == obuFalse.oddBool(), True)
        self.assertEqual(obuTrue.oddBool() == obuFalse.oddBool(), False)

        self.assertEqual(obuFalse.oddBool() != True, True)
        self.assertEqual(True != obuFalse.oddBool(), True)
        self.assertEqual(obuTrue.oddBool() != obuFalse.oddBool(), True)
Exemplo n.º 5
0
 def testImplicitConversionWithUsersPrimitiveType(self):
     obu = OddBoolUser(True)
     self.assertTrue(obu.oddBool())
     obu = OddBoolUser(False)
     self.assertFalse(obu.oddBool())
Exemplo n.º 6
0
 def testImplicitConversionWithUsersPrimitiveType(self):
     obu = OddBoolUser(True)
     self.assertTrue(obu.oddBool())
     obu = OddBoolUser(False)
     self.assertFalse(obu.oddBool())