Lines Matching refs:eval
44 self.assertRaises(SyntaxError, eval, 'lambda a,a:0')
45 self.assertRaises(SyntaxError, eval, 'lambda a,a=1:0')
46 self.assertRaises(SyntaxError, eval, 'lambda a=1,a=1:0')
136 self.assertRaises(SyntaxError, eval, "2e")
137 self.assertRaises(SyntaxError, eval, "2.0e+")
138 self.assertRaises(SyntaxError, eval, "1e-")
139 self.assertRaises(SyntaxError, eval, "3-4e/21")
165 self.assertRaises(SyntaxError, eval, arg)
167 self.assertEqual(eval("0xff"), 255)
168 self.assertEqual(eval("0777."), 777)
169 self.assertEqual(eval("0777.0"), 777)
170 self.assertEqual(eval("000000000000000000000000000000000000000000000000000777e0"), 777)
171 self.assertEqual(eval("0777e1"), 7770)
172 self.assertEqual(eval("0e0"), 0)
173 self.assertEqual(eval("0000e-012"), 0)
174 self.assertEqual(eval("09.5"), 9.5)
175 self.assertEqual(eval("0777j"), 777j)
176 self.assertEqual(eval("000"), 0)
177 self.assertEqual(eval("00j"), 0j)
178 self.assertEqual(eval("00.0"), 0)
179 self.assertEqual(eval("0e3"), 0)
180 self.assertEqual(eval("090000000000000."), 90000000000000.)
181 self.assertEqual(eval("090000000000000.0000000000000000000000"), 90000000000000.)
182 self.assertEqual(eval("090000000000000e0"), 90000000000000.)
183 self.assertEqual(eval("090000000000000e-0"), 90000000000000.)
184 self.assertEqual(eval("090000000000000j"), 90000000000000j)
185 self.assertEqual(eval("000000000000008."), 8.)
186 self.assertEqual(eval("000000000000009."), 9.)
187 self.assertEqual(eval("0b101010"), 42)
188 self.assertEqual(eval("-0b000000000010"), -2)
189 self.assertEqual(eval("0o777"), 511)
190 self.assertEqual(eval("-0o0000010"), -8)
197 self.assertEqual(eval(all_one_bits), 4294967295)
198 self.assertEqual(eval("-" + all_one_bits), -4294967295)
202 self.assertEqual(eval(all_one_bits), 18446744073709551615)
203 self.assertEqual(eval("-" + all_one_bits), -18446744073709551615)
208 self.assertIsInstance(eval("%s" % (-sys.maxsize - 1)), int)
209 self.assertIsInstance(eval("%s" % (-sys.maxsize - 2)), int)
317 self.assertEqual(eval(code), '\xc2\xa4')
319 self.assertEqual(eval(code), '\xc2\xa4')
321 self.assertEqual(eval(code), '\xa4')
323 self.assertEqual(eval(code), '\xc2\xa4')
325 self.assertEqual(eval(code), '\xa4')
327 self.assertEqual(eval(code), '\xc2\u20ac')
329 self.assertEqual(eval(code), '# -*- coding: iso8859-15 -*-\n\xc2\xa4')
331 self.assertEqual(eval(code), '# -*- coding: iso8859-15 -*-\n\xa4')
568 self.assertEqual(eval(code), 23)
570 self.assertEqual(eval(code), 23)
572 self.assertEqual(eval(code), 23)
575 self.assertEqual(eval(memoryview(b"1234")[1:-1]), 23)