Lines Matching refs:assertRaises
90 self.assertRaises(SyntaxError, eval, '\'\\Ufffffffe\'')
91 self.assertRaises(SyntaxError, eval, '\'\\Uffffffff\'')
92 self.assertRaises(SyntaxError, eval, '\'\\U%08x\'' % 0x110000)
136 self.assertRaises(TypeError, ascii, WrongRepr())
178 self.assertRaises(TypeError, repr, WrongRepr())
186 self.assertRaises(StopIteration, next, it)
192 self.assertRaises(TypeError, cls)
206 self.assertRaises(StopIteration, next, iterator)
273 self.assertRaises(TypeError, 'hello'.find)
274 self.assertRaises(TypeError, 'hello'.find, 42)
336 self.assertRaises(ValueError, 'abcdefghiabc'.index, 'hib')
337 self.assertRaises(ValueError, 'abcdefghiab'.index, 'abc', 1)
338 self.assertRaises(ValueError, 'abcdefghi'.index, 'ghi', 8)
339 self.assertRaises(ValueError, 'abcdefghi'.index, 'ghi', -1)
344 self.assertRaises(ValueError, ('a' * 100).index, '\u0102')
345 self.assertRaises(ValueError, ('a' * 100).index, '\U00100304')
346 self.assertRaises(ValueError, ('\u0102' * 100).index, '\U00100304')
350 self.assertRaises(ValueError, ('a' * 100).index, 'a\u0102')
351 self.assertRaises(ValueError, ('a' * 100).index, 'a\U00100304')
352 self.assertRaises(ValueError, ('\u0102' * 100).index, '\u0102\U00100304')
361 self.assertRaises(ValueError, 'abcdefghiabc'.rindex, 'hib')
362 self.assertRaises(ValueError, 'defghiabc'.rindex, 'def', 1)
363 self.assertRaises(ValueError, 'defghiabc'.rindex, 'abc', 0, -1)
364 self.assertRaises(ValueError, 'abcdefghi'.rindex, 'ghi', 0, 8)
365 self.assertRaises(ValueError, 'abcdefghi'.rindex, 'ghi', 0, -1)
370 self.assertRaises(ValueError, ('a' * 100).rindex, '\u0102')
371 self.assertRaises(ValueError, ('a' * 100).rindex, '\U00100304')
372 self.assertRaises(ValueError, ('\u0102' * 100).rindex, '\U00100304')
376 self.assertRaises(ValueError, ('a' * 100).rindex, '\u0102a')
377 self.assertRaises(ValueError, ('a' * 100).rindex, '\U00100304a')
378 self.assertRaises(ValueError, ('\u0102' * 100).rindex, '\U00100304\u0102')
436 self.assertRaises(ValueError, text.translate, mapping)
439 self.assertRaises(TypeError, self.type2test.maketrans)
440 self.assertRaises(ValueError, self.type2test.maketrans, 'abc', 'defg')
441 self.assertRaises(TypeError, self.type2test.maketrans, 2, 'def')
442 self.assertRaises(TypeError, self.type2test.maketrans, 'abc', 2)
443 self.assertRaises(TypeError, self.type2test.maketrans, 'abc', 'def', 2)
444 self.assertRaises(ValueError, self.type2test.maketrans, {'xy': 2})
445 self.assertRaises(TypeError, self.type2test.maketrans, {(1,): 2})
447 self.assertRaises(TypeError, 'hello'.translate)
448 self.assertRaises(TypeError, 'abababc'.translate, 'abc', 'xyz')
546 self.assertRaises(OverflowError, ''.join, seq)
553 self.assertRaises(TypeError, 'replace'.replace, "r", 42)
792 self.assertRaises(TypeError, "abc".isnumeric, 42)
995 self.assertRaises(OverflowError, s.upper)
1028 self.assertRaises(TypeError, "abc".__contains__)
1249 self.assertRaises(TypeError, '{0:^10}'.format, E('data'))
1250 self.assertRaises(TypeError, '{0:^10s}'.format, E('data'))
1251 self.assertRaises(TypeError, '{0:>15s}'.format, G('data'))
1273 self.assertRaises(ValueError, '{'.format)
1274 self.assertRaises(ValueError, '}'.format)
1275 self.assertRaises(ValueError, 'a{'.format)
1276 self.assertRaises(ValueError, 'a}'.format)
1277 self.assertRaises(ValueError, '{a'.format)
1278 self.assertRaises(ValueError, '}a'.format)
1279 self.assertRaises(IndexError, '{0}'.format)
1280 self.assertRaises(IndexError, '{1}'.format, 'abc')
1281 self.assertRaises(KeyError, '{x}'.format)
1282 self.assertRaises(ValueError, "}{".format)
1283 self.assertRaises(ValueError, "abc{0:{}".format)
1284 self.assertRaises(ValueError, "{0".format)
1285 self.assertRaises(IndexError, "{0.}".format)
1286 self.assertRaises(ValueError, "{0.}".format, 0)
1287 self.assertRaises(ValueError, "{0[}".format)
1288 self.assertRaises(ValueError, "{0[}".format, [])
1289 self.assertRaises(KeyError, "{0]}".format)
1290 self.assertRaises(ValueError, "{0.[]}".format, 0)
1291 self.assertRaises(ValueError, "{0..foo}".format, 0)
1292 self.assertRaises(ValueError, "{0[0}".format, 0)
1293 self.assertRaises(ValueError, "{0[0:foo}".format, 0)
1294 self.assertRaises(KeyError, "{c]}".format)
1295 self.assertRaises(ValueError, "{{ {{{0}}".format, 0)
1296 self.assertRaises(ValueError, "{0}}".format, 0)
1297 self.assertRaises(KeyError, "{foo}".format, bar=3)
1298 self.assertRaises(ValueError, "{0!x}".format, 3)
1299 self.assertRaises(ValueError, "{0!}".format, 0)
1300 self.assertRaises(ValueError, "{0!rs}".format, 0)
1301 self.assertRaises(ValueError, "{!}".format)
1302 self.assertRaises(IndexError, "{:}".format)
1303 self.assertRaises(IndexError, "{:s}".format)
1304 self.assertRaises(IndexError, "{}".format)
1306 self.assertRaises(ValueError, ("{" + big + "}").format)
1307 self.assertRaises(ValueError, ("{[" + big + "]}").format, [0])
1310 self.assertRaises(ValueError, '{0:x}'.format, 1j)
1311 self.assertRaises(ValueError, '{0:x}'.format, 1.0)
1312 self.assertRaises(ValueError, '{0:X}'.format, 1j)
1313 self.assertRaises(ValueError, '{0:X}'.format, 1.0)
1314 self.assertRaises(ValueError, '{0:o}'.format, 1j)
1315 self.assertRaises(ValueError, '{0:o}'.format, 1.0)
1316 self.assertRaises(ValueError, '{0:u}'.format, 1j)
1317 self.assertRaises(ValueError, '{0:u}'.format, 1.0)
1318 self.assertRaises(ValueError, '{0:i}'.format, 1j)
1319 self.assertRaises(ValueError, '{0:i}'.format, 1.0)
1320 self.assertRaises(ValueError, '{0:d}'.format, 1j)
1321 self.assertRaises(ValueError, '{0:d}'.format, 1.0)
1324 self.assertRaises(ValueError, "{0[0]x}".format, [None])
1325 self.assertRaises(ValueError, "{0[0](10)}".format, [None])
1328 self.assertRaises(TypeError, '{0[{1}]}'.format, 'abcdefg', 4)
1331 self.assertRaises(ValueError, "{0:{1:{2}}}".format, 'abc', 's', '')
1332 self.assertRaises(ValueError, "{0:{1:{2:{3:{4:{5:{6}}}}}}}".format,
1341 self.assertRaises(ValueError, "{0:=s}".format, '')
1344 self.assertRaises(ValueError, format, '', '#')
1345 self.assertRaises(ValueError, format, '', '#20')
1361 self.assertRaises(ValueError, "{a{}b}".format, 42)
1362 self.assertRaises(ValueError, "{a{b}".format, 42)
1363 self.assertRaises(ValueError, "{[}".format, 42)
1370 self.assertRaises(TypeError, "{!s}".format, m)
1371 self.assertRaises(TypeError, "{}".format, m)
1375 self.assertRaises(TypeError, "{}".format, n)
1410 self.assertRaises(TypeError, ''.format_map)
1411 self.assertRaises(TypeError, 'a'.format_map)
1413 self.assertRaises(ValueError, '{'.format_map, {})
1414 self.assertRaises(ValueError, '}'.format_map, {})
1415 self.assertRaises(ValueError, 'a{'.format_map, {})
1416 self.assertRaises(ValueError, 'a}'.format_map, {})
1417 self.assertRaises(ValueError, '{a'.format_map, {})
1418 self.assertRaises(ValueError, '}a'.format_map, {})
1421 self.assertRaises(ValueError, '{}'.format_map, {'a' : 2})
1422 self.assertRaises(ValueError, '{}'.format_map, 'a')
1423 self.assertRaises(ValueError, '{a} {}'.format_map, {"a" : 2, "b" : 1})
1428 self.assertRaises(KeyError, '{a}'.format_map, {})
1429 self.assertRaises(TypeError, '{a}'.format_map, [])
1430 self.assertRaises(ZeroDivisionError, '{a}'.format_map, BadMapping())
1434 with self.assertRaises(ValueError):
1439 with self.assertRaises(ValueError):
1444 with self.assertRaises(ValueError):
1466 self.assertRaises(ValueError, '{}{1}'.format, 1, 2)
1467 self.assertRaises(ValueError, '{1}{}'.format, 1, 2)
1468 self.assertRaises(ValueError, '{:{1}}'.format, 1, 2)
1469 self.assertRaises(ValueError, '{0:{}}'.format, 1, 2)
1495 self.assertRaises(OverflowError, "%c".__mod__, (0x110000,))
1497 self.assertRaises(TypeError, "%c".__mod__, "aa")
1498 self.assertRaises(ValueError, "%.1\u1032f".__mod__, (1.0/3))
1499 self.assertRaises(TypeError, "%i".__mod__, "aa")
1623 with self.assertRaises(ValueError):
1639 with self.assertRaises(ValueError):
1644 with self.assertRaises(ValueError):
1649 with self.assertRaises(TypeError) as cm:
1705 self.assertRaises(
1728 self.assertRaises(TypeError, str, 42, 42, 42)
1748 self.assertRaises(UnicodeDecodeError, str, utf8_cent, encoding='ascii')
1868 self.assertRaises(UnicodeDecodeError, byte.decode, 'utf-8')
1872 self.assertRaises(UnicodeDecodeError, (sb+cb).decode, 'utf-8')
1877 self.assertRaises(UnicodeDecodeError,
1881 self.assertRaises(UnicodeDecodeError,
1883 self.assertRaises(UnicodeDecodeError,
1887 self.assertRaises(UnicodeDecodeError,
1889 self.assertRaises(UnicodeDecodeError,
1892 self.assertRaises(UnicodeDecodeError,
1894 self.assertRaises(UnicodeDecodeError,
1897 self.assertRaises(UnicodeDecodeError,
1899 self.assertRaises(UnicodeDecodeError,
1985 self.assertRaises(UnicodeDecodeError, seq.decode, 'utf-8', 'strict')
1997 with self.assertRaises(UnicodeDecodeError) as cm:
2214 self.assertRaises(UnicodeError, 'Andr\202 x'.encode, 'ascii')
2215 self.assertRaises(UnicodeError, 'Andr\202 x'.encode, 'ascii','strict')
2224 self.assertRaises(UnicodeError, str, b'Andr\202 x', 'ascii')
2225 self.assertRaises(UnicodeError, str, b'Andr\202 x', 'ascii', 'strict')
2234 self.assertRaises(UnicodeError, b"\\".decode, "unicode-escape")
2236 self.assertRaises(TypeError, b"hello".decode, "test.unicode1")
2237 self.assertRaises(TypeError, str, b"hello", "test.unicode2")
2238 self.assertRaises(TypeError, "hello".encode, "test.unicode1")
2239 self.assertRaises(TypeError, "hello".encode, "test.unicode2")
2242 self.assertRaises(TypeError, "hello".encode, 42, 42, 42)
2246 self.assertRaises(ValueError, int, "\ud800")
2247 self.assertRaises(ValueError, int, "\udf00")
2248 self.assertRaises(ValueError, float, "\ud800")
2249 self.assertRaises(ValueError, float, "\udf00")
2250 self.assertRaises(ValueError, complex, "\ud800")
2251 self.assertRaises(ValueError, complex, "\udf00")
2429 self.assertRaises(OverflowError, 't\tt\t'.expandtabs, sys.maxsize)
2471 self.assertRaises(MemoryError, alloc)
2472 self.assertRaises(MemoryError, alloc)
2692 self.assertRaises(TypeError, _string.formatter_parser, 1)
2708 self.assertRaises(TypeError, _string.formatter_field_name_split, 1)
2718 with self.assertRaises(AttributeError):
2725 with self.assertRaises(AttributeError):
2727 with self.assertRaises(AttributeError):