Lines Matching refs:int
19 self.assertRaises(TypeError, int.__new__, bool, 0)
32 self.assertEqual(int(False), 0)
33 self.assertIsNot(int(False), False)
34 self.assertEqual(int(True), 1)
35 self.assertIsNot(int(True), True)
103 self.assertEqual(b**i, int(b)**i)
104 self.assertIsNot(b**i, bool(int(b)**i))
108 self.assertIs(a&b, bool(int(a)&int(b)))
109 self.assertIs(a|b, bool(int(a)|int(b)))
110 self.assertIs(a^b, bool(int(a)^int(b)))
111 self.assertEqual(a&int(b), int(a)&int(b))
112 self.assertIsNot(a&int(b), bool(int(a)&int(b)))
113 self.assertEqual(a|int(b), int(a)|int(b))
114 self.assertIsNot(a|int(b), bool(int(a)|int(b)))
115 self.assertEqual(a^int(b), int(a)^int(b))
116 self.assertIsNot(a^int(b), bool(int(a)^int(b)))
117 self.assertEqual(int(a)&b, int(a)&int(b))
118 self.assertIsNot(int(a)&b, bool(int(a)&int(b)))
119 self.assertEqual(int(a)|b, int(a)|int(b))
120 self.assertIsNot(int(a)|b, bool(int(a)|int(b)))
121 self.assertEqual(int(a)^b, int(a)^int(b))
122 self.assertIsNot(int(a)^b, bool(int(a)^int(b)))
189 self.assertIs(isinstance(True, int), True)
190 self.assertIs(isinstance(False, int), True)
195 self.assertIs(issubclass(bool, int), True)
196 self.assertIs(issubclass(int, bool), False)
251 for t in [bool, complex, dict, float, int, list, object,
306 class Baz(int):
311 # __bool__() must return a bool not an int
312 class Spam(int):
355 self.assertIs(type(True.real), int)
356 self.assertIs(type(True.imag), int)
359 self.assertIs(type(False.real), int)
360 self.assertIs(type(False.imag), int)