Lines Matching refs:literal_eval

878                 ast.literal_eval(r"'\U'")
1159 self.assertEqual(ast.literal_eval('[1, 2, 3]'), [1, 2, 3])
1160 self.assertEqual(ast.literal_eval('{"foo": 42}'), {"foo": 42})
1161 self.assertEqual(ast.literal_eval('(True, False, None)'), (True, False, None))
1162 self.assertEqual(ast.literal_eval('{1, 2, 3}'), {1, 2, 3})
1163 self.assertEqual(ast.literal_eval('b"hi"'), b"hi")
1164 self.assertEqual(ast.literal_eval('set()'), set())
1165 self.assertRaises(ValueError, ast.literal_eval, 'foo()')
1166 self.assertEqual(ast.literal_eval('6'), 6)
1167 self.assertEqual(ast.literal_eval('+6'), 6)
1168 self.assertEqual(ast.literal_eval('-6'), -6)
1169 self.assertEqual(ast.literal_eval('3.25'), 3.25)
1170 self.assertEqual(ast.literal_eval('+3.25'), 3.25)
1171 self.assertEqual(ast.literal_eval('-3.25'), -3.25)
1172 self.assertEqual(repr(ast.literal_eval('-0.0')), '-0.0')
1173 self.assertRaises(ValueError, ast.literal_eval, '++6')
1174 self.assertRaises(ValueError, ast.literal_eval, '+True')
1175 self.assertRaises(ValueError, ast.literal_eval, '2+3')
1179 ast.literal_eval('3'*4000) # no error
1181 ast.literal_eval('3'*4001)
1187 self.assertEqual(ast.literal_eval('6j'), 6j)
1188 self.assertEqual(ast.literal_eval('-6j'), -6j)
1189 self.assertEqual(ast.literal_eval('6.75j'), 6.75j)
1190 self.assertEqual(ast.literal_eval('-6.75j'), -6.75j)
1191 self.assertEqual(ast.literal_eval('3+6j'), 3+6j)
1192 self.assertEqual(ast.literal_eval('-3+6j'), -3+6j)
1193 self.assertEqual(ast.literal_eval('3-6j'), 3-6j)
1194 self.assertEqual(ast.literal_eval('-3-6j'), -3-6j)
1195 self.assertEqual(ast.literal_eval('3.25+6.75j'), 3.25+6.75j)
1196 self.assertEqual(ast.literal_eval('-3.25+6.75j'), -3.25+6.75j)
1197 self.assertEqual(ast.literal_eval('3.25-6.75j'), 3.25-6.75j)
1198 self.assertEqual(ast.literal_eval('-3.25-6.75j'), -3.25-6.75j)
1199 self.assertEqual(ast.literal_eval('(3+6j)'), 3+6j)
1200 self.assertRaises(ValueError, ast.literal_eval, '-6j+3')
1201 self.assertRaises(ValueError, ast.literal_eval, '-6j+3j')
1202 self.assertRaises(ValueError, ast.literal_eval, '3+-6j')
1203 self.assertRaises(ValueError, ast.literal_eval, '3+(0+6j)')
1204 self.assertRaises(ValueError, ast.literal_eval, '-(3+6j)')
1208 self.assertRaises(ValueError, ast.literal_eval, malformed)
1210 self.assertRaises(ValueError, ast.literal_eval, malformed)
1213 self.assertEqual(ast.literal_eval(" -1"), -1)
1214 self.assertEqual(ast.literal_eval("\t\t-1"), -1)
1215 self.assertEqual(ast.literal_eval(" \t -1"), -1)
1216 self.assertRaises(IndentationError, ast.literal_eval, "\n -1")
1221 ast.literal_eval("{'a': 1,\n'b':2,\n'c':++3,\n'd':4}")
1228 ast.literal_eval(node)
1232 ast.literal_eval(r'''
1954 self.assertEqual(ast.literal_eval(binop), 10+20j)