コード例 #1
0
ファイル: test_constants.py プロジェクト: dckc/typhon
    def testPick(self):
        first = Object()
        second = Object()

        result = TrueObject.call(u"pick", [first, second])
        self.assertTrue(result is first)

        result = FalseObject.call(u"pick", [first, second])
        self.assertTrue(result is second)
コード例 #2
0
    def testPick(self):
        first = Object()
        second = Object()

        result = TrueObject.call(u"pick", [first, second])
        self.assertTrue(result is first)

        result = FalseObject.call(u"pick", [first, second])
        self.assertTrue(result is second)
コード例 #3
0
 def testXor(self):
     result = FalseObject.call(u"xor", [TrueObject])
     self.assertEqual(result, TrueObject)
コード例 #4
0
 def testNot(self):
     result = FalseObject.call(u"not", [])
     self.assertEqual(result, TrueObject)
コード例 #5
0
 def testOpCmp(self):
     result = FalseObject.call(u"op__cmp", [TrueObject])
     self.assertEqual(result.getInt(), -1)
コード例 #6
0
 def testAnd(self):
     result = FalseObject.call(u"and", [TrueObject])
     self.assertEqual(result, FalseObject)
コード例 #7
0
ファイル: test_constants.py プロジェクト: dckc/typhon
 def testXor(self):
     result = FalseObject.call(u"xor", [TrueObject])
     self.assertEqual(result, TrueObject)
コード例 #8
0
ファイル: test_constants.py プロジェクト: dckc/typhon
 def testNot(self):
     result = FalseObject.call(u"not", [])
     self.assertEqual(result, TrueObject)
コード例 #9
0
ファイル: test_constants.py プロジェクト: dckc/typhon
 def testOpCmp(self):
     result = FalseObject.call(u"op__cmp", [TrueObject])
     self.assertEqual(result.getInt(), -1)
コード例 #10
0
ファイル: test_constants.py プロジェクト: dckc/typhon
 def testAnd(self):
     result = FalseObject.call(u"and", [TrueObject])
     self.assertEqual(result, FalseObject)