Lines Matching refs:assertEqual
143 self.assertEqual(type(itorg), type(it))
144 self.assertEqual(list(it), seq)
154 self.assertEqual(list(it), seq[1:])
176 self.assertEqual(abs(0), 0)
177 self.assertEqual(abs(1234), 1234)
178 self.assertEqual(abs(-1234), 1234)
181 self.assertEqual(abs(0.0), 0.0)
182 self.assertEqual(abs(3.14), 3.14)
183 self.assertEqual(abs(-3.14), 3.14)
187 self.assertEqual(abs(True), 1)
188 self.assertEqual(abs(False), 0)
195 self.assertEqual(abs(AbsClass()), -5)
198 self.assertEqual(all([2, 4, 6]), True)
199 self.assertEqual(all([2, None, 6]), False)
205 self.assertEqual(all([]), True) # Empty iterator
206 self.assertEqual(all([0, TestFailingBool()]), False)# Short-circuit
208 self.assertEqual(all(x > 42 for x in S), True)
210 self.assertEqual(all(x > 42 for x in S), False)
213 self.assertEqual(any([None, None, None]), False)
214 self.assertEqual(any([None, 4, None]), True)
220 self.assertEqual(any([]), False) # Empty iterator
221 self.assertEqual(any([1, TestFailingBool()]), True) # Short-circuit
223 self.assertEqual(any(x > 42 for x in S), True)
225 self.assertEqual(any(x > 42 for x in S), False)
228 self.assertEqual(ascii(''), '\'\'')
229 self.assertEqual(ascii(0), '0')
230 self.assertEqual(ascii(()), '()')
231 self.assertEqual(ascii([]), '[]')
232 self.assertEqual(ascii({}), '{}')
235 self.assertEqual(ascii(a), '[[...]]')
238 self.assertEqual(ascii(a), '{0: {...}}')
241 self.assertEqual(ascii(s), repr(s))
256 self.assertEqual(ascii('\U0001d121'), "'\\U0001d121'")
259 self.assertEqual(ascii(s),
265 self.assertEqual(-x, sys.maxsize+1)
302 self.assertEqual(chr(32), ' ')
303 self.assertEqual(chr(65), 'A')
304 self.assertEqual(chr(97), 'a')
305 self.assertEqual(chr(0xff), '\xff')
307 self.assertEqual(chr(sys.maxunicode),
310 self.assertEqual(chr(0x0000FFFF), "\U0000FFFF")
311 self.assertEqual(chr(0x00010000), "\U00010000")
312 self.assertEqual(chr(0x00010001), "\U00010001")
313 self.assertEqual(chr(0x000FFFFE), "\U000FFFFE")
314 self.assertEqual(chr(0x000FFFFF), "\U000FFFFF")
315 self.assertEqual(chr(0x00100000), "\U00100000")
316 self.assertEqual(chr(0x00100001), "\U00100001")
317 self.assertEqual(chr(0x0010FFFE), "\U0010FFFE")
318 self.assertEqual(chr(0x0010FFFF), "\U0010FFFF")
373 self.assertEqual(rv, tuple(expected))
438 self.assertEqual(co.co_flags & CO_COROUTINE, CO_COROUTINE,
445 self.assertEqual(globals_['a'], 1)
450 self.assertEqual(globals_['a'], 1)
506 self.assertEqual(type(glob['ticker']()), AsyncGeneratorType)
585 self.assertEqual(len(dir(sys.exc_info()[2])), 4)
588 self.assertEqual(sorted([].__dir__()), dir([]))
591 self.assertEqual(divmod(12, 7), (1, 5))
592 self.assertEqual(divmod(-12, 7), (-2, 2))
593 self.assertEqual(divmod(12, -7), (-2, -2))
594 self.assertEqual(divmod(-12, -7), (1, -5))
596 self.assertEqual(divmod(-sys.maxsize-1, -1), (sys.maxsize+1, 0))
609 self.assertEqual(eval('1+1'), 2)
610 self.assertEqual(eval(' 1+1\n'), 2)
613 self.assertEqual(eval('a', globals) , 1)
614 self.assertEqual(eval('a', globals, locals), 1)
615 self.assertEqual(eval('b', globals, locals), 200)
616 self.assertEqual(eval('c', globals, locals), 300)
620 self.assertEqual(eval(bom + b'a', globals, locals), 1)
621 self.assertEqual(eval('"\xe5"', globals), "\xe5")
645 self.assertEqual(eval('a', g, m), 12)
647 self.assertEqual(eval('dir()', g, m), list('xyz'))
648 self.assertEqual(eval('globals()', g, m), g)
649 self.assertEqual(eval('locals()', g, m), m)
667 self.assertEqual(eval('a', g, d), 12)
669 self.assertEqual(eval('dir()', g, d), list('xyz'))
670 self.assertEqual(eval('globals()', g, d), g)
671 self.assertEqual(eval('locals()', g, d), d)
689 self.assertEqual(ss['a3'], 210)
705 self.assertEqual(g, {'z': 1})
710 self.assertEqual(g, {'z': 2})
722 self.assertEqual((g, l), ({'a': 1}, {'b': 2}))
772 self.assertEqual(list(filter(lambda c: 'a' <= c <= 'z', 'Hello World')), list('elloorld'))
773 … self.assertEqual(list(filter(None, [1, 'hello', [], [3], '', None, 9, 0])), [1, 'hello', [3], 9])
774 self.assertEqual(list(filter(lambda x: x > 0, [1, -3, 9, 0, 2])), [1, 9, 2])
775 self.assertEqual(list(filter(None, Squares(10))), [1, 4, 9, 16, 25, 36, 49, 64, 81])
776 self.assertEqual(list(filter(lambda x: x%2, Squares(10))), [1, 9, 25, 49, 81])
792 self.assertEqual(list(filter(None, (1, 2))), [1, 2])
793 self.assertEqual(list(filter(lambda x: x>=3, (1, 2, 3, 4))), [3, 4])
815 self.assertEqual(False, hasattr(sys, chr(sys.maxunicode)))
830 self.assertEqual(hash(1), hash(1))
831 self.assertEqual(hash(1), hash(1.0))
833 self.assertEqual(hash('spam'), hash(b'spam'))
843 self.assertEqual(type(hash(X())), int)
847 self.assertEqual(hash(Z(42)), hash(42))
850 self.assertEqual(hex(16), '0x10')
851 self.assertEqual(hex(-16), '-0x10')
871 self.assertEqual(next(i), '1')
872 self.assertEqual(next(i), '2')
911 self.assertEqual(len('123'), 3)
912 self.assertEqual(len(()), 0)
913 self.assertEqual(len((1, 2, 3, 4)), 4)
914 self.assertEqual(len([1, 2, 3, 4]), 4)
915 self.assertEqual(len({}), 0)
916 self.assertEqual(len({'a':1, 'b': 2}), 2)
945 self.assertEqual(
954 self.assertEqual(
958 self.assertEqual(
967 self.assertEqual(
971 self.assertEqual(
975 self.assertEqual(
979 self.assertEqual(
989 self.assertEqual(
1011 self.assertEqual(max('123123'), '3')
1012 self.assertEqual(max(1, 2, 3), 3)
1013 self.assertEqual(max((1, 2, 3, 1, 2, 3)), 3)
1014 self.assertEqual(max([1, 2, 3, 1, 2, 3]), 3)
1016 self.assertEqual(max(1, 2, 3.0), 3.0)
1017 self.assertEqual(max(1, 2.0, 3), 3)
1018 self.assertEqual(max(1.0, 2, 3), 3)
1050 self.assertEqual(max((1,), key=neg), 1) # one elem iterable
1051 self.assertEqual(max((1,2), key=neg), 1) # two elem iterable
1052 self.assertEqual(max(1, 2, key=neg), 1) # two elems
1054 self.assertEqual(max((), default=None), None) # zero elem iterable
1055 self.assertEqual(max((1,), default=None), 1) # one elem iterable
1056 self.assertEqual(max((1,2), default=None), 2) # two elem iterable
1058 self.assertEqual(max((), default=1, key=neg), 1)
1059 self.assertEqual(max((1, 2), default=3, key=neg), 1)
1061 self.assertEqual(max((1, 2), key=None), 2)
1066 self.assertEqual(max(data, key=f),
1070 self.assertEqual(min('123123'), '1')
1071 self.assertEqual(min(1, 2, 3), 1)
1072 self.assertEqual(min((1, 2, 3, 1, 2, 3)), 1)
1073 self.assertEqual(min([1, 2, 3, 1, 2, 3]), 1)
1075 self.assertEqual(min(1, 2, 3.0), 1)
1076 self.assertEqual(min(1, 2.0, 3), 1)
1077 self.assertEqual(min(1.0, 2, 3), 1.0)
1109 self.assertEqual(min((1,), key=neg), 1) # one elem iterable
1110 self.assertEqual(min((1,2), key=neg), 2) # two elem iterable
1111 self.assertEqual(min(1, 2, key=neg), 2) # two elems
1113 self.assertEqual(min((), default=None), None) # zero elem iterable
1114 self.assertEqual(min((1,), default=None), 1) # one elem iterable
1115 self.assertEqual(min((1,2), default=None), 1) # two elem iterable
1117 self.assertEqual(min((), default=1, key=neg), 1)
1118 self.assertEqual(min((1, 2), default=1, key=neg), 2)
1120 self.assertEqual(min((1, 2), key=None), 1)
1125 self.assertEqual(min(data, key=f),
1130 self.assertEqual(next(it), 0)
1131 self.assertEqual(next(it), 1)
1134 self.assertEqual(next(it, 42), 42)
1143 self.assertEqual(next(it, 42), 42)
1151 self.assertEqual(next(it), 1)
1153 self.assertEqual(next(it, 42), 42)
1156 self.assertEqual(oct(100), '0o144')
1157 self.assertEqual(oct(-100), '-0o144')
1176 self.assertEqual(fp.readline(4), '1+1\n')
1177 self.assertEqual(fp.readline(), 'The quick brown fox jumps over the lazy dog.\n')
1178 self.assertEqual(fp.readline(4), 'Dear')
1179 self.assertEqual(fp.readline(100), ' John\n')
1180 self.assertEqual(fp.read(300), 'XXX'*100)
1181 self.assertEqual(fp.read(1000), 'YYY'*100)
1204 self.assertEqual(fp.encoding, current_locale_encoding)
1215 self.assertEqual(ord(' '), 32)
1216 self.assertEqual(ord('A'), 65)
1217 self.assertEqual(ord('a'), 97)
1218 self.assertEqual(ord('\x80'), 128)
1219 self.assertEqual(ord('\xff'), 255)
1221 self.assertEqual(ord(b' '), 32)
1222 self.assertEqual(ord(b'A'), 65)
1223 self.assertEqual(ord(b'a'), 97)
1224 self.assertEqual(ord(b'\x80'), 128)
1225 self.assertEqual(ord(b'\xff'), 255)
1227 self.assertEqual(ord(chr(sys.maxunicode)), sys.maxunicode)
1230 self.assertEqual(ord(chr(0x10FFFF)), 0x10FFFF)
1231 self.assertEqual(ord("\U0000FFFF"), 0x0000FFFF)
1232 self.assertEqual(ord("\U00010000"), 0x00010000)
1233 self.assertEqual(ord("\U00010001"), 0x00010001)
1234 self.assertEqual(ord("\U000FFFFE"), 0x000FFFFE)
1235 self.assertEqual(ord("\U000FFFFF"), 0x000FFFFF)
1236 self.assertEqual(ord("\U00100000"), 0x00100000)
1237 self.assertEqual(ord("\U00100001"), 0x00100001)
1238 self.assertEqual(ord("\U0010FFFE"), 0x0010FFFE)
1239 self.assertEqual(ord("\U0010FFFF"), 0x0010FFFF)
1242 self.assertEqual(pow(0,0), 1)
1243 self.assertEqual(pow(0,1), 0)
1244 self.assertEqual(pow(1,0), 1)
1245 self.assertEqual(pow(1,1), 1)
1247 self.assertEqual(pow(2,0), 1)
1248 self.assertEqual(pow(2,10), 1024)
1249 self.assertEqual(pow(2,20), 1024*1024)
1250 self.assertEqual(pow(2,30), 1024*1024*1024)
1252 self.assertEqual(pow(-2,0), 1)
1253 self.assertEqual(pow(-2,1), -2)
1254 self.assertEqual(pow(-2,2), 4)
1255 self.assertEqual(pow(-2,3), -8)
1286 self.assertEqual(pow(-1, -2, 3), 1)
1292 self.assertEqual(pow(0, exp=0), 1)
1293 self.assertEqual(pow(base=2, exp=4), 16)
1294 self.assertEqual(pow(base=5, exp=2, mod=14), 11)
1296 self.assertEqual(twopow(exp=5), 32)
1298 self.assertEqual(fifth_power(2), 32)
1300 self.assertEqual(mod10(2, 6), 4)
1301 self.assertEqual(mod10(exp=6, base=2), 4)
1311 self.assertEqual(input(), "1+1")
1312 self.assertEqual(input(), 'The quick brown fox jumps over the lazy dog.')
1313 self.assertEqual(input('testing\n'), 'Dear John')
1325 self.assertEqual(input(), " 'whitespace'")
1341 self.assertEqual(repr(''), '\'\'')
1342 self.assertEqual(repr(0), '0')
1343 self.assertEqual(repr(()), '()')
1344 self.assertEqual(repr([]), '[]')
1345 self.assertEqual(repr({}), '{}')
1348 self.assertEqual(repr(a), '[[...]]')
1351 self.assertEqual(repr(a), '{0: {...}}')
1354 self.assertEqual(round(0.0), 0.0)
1355 self.assertEqual(type(round(0.0)), int)
1356 self.assertEqual(round(1.0), 1.0)
1357 self.assertEqual(round(10.0), 10.0)
1358 self.assertEqual(round(1000000000.0), 1000000000.0)
1359 self.assertEqual(round(1e20), 1e20)
1361 self.assertEqual(round(-1.0), -1.0)
1362 self.assertEqual(round(-10.0), -10.0)
1363 self.assertEqual(round(-1000000000.0), -1000000000.0)
1364 self.assertEqual(round(-1e20), -1e20)
1366 self.assertEqual(round(0.1), 0.0)
1367 self.assertEqual(round(1.1), 1.0)
1368 self.assertEqual(round(10.1), 10.0)
1369 self.assertEqual(round(1000000000.1), 1000000000.0)
1371 self.assertEqual(round(-1.1), -1.0)
1372 self.assertEqual(round(-10.1), -10.0)
1373 self.assertEqual(round(-1000000000.1), -1000000000.0)
1375 self.assertEqual(round(0.9), 1.0)
1376 self.assertEqual(round(9.9), 10.0)
1377 self.assertEqual(round(999999999.9), 1000000000.0)
1379 self.assertEqual(round(-0.9), -1.0)
1380 self.assertEqual(round(-9.9), -10.0)
1381 self.assertEqual(round(-999999999.9), -1000000000.0)
1383 self.assertEqual(round(-8.0, -1), -10.0)
1384 self.assertEqual(type(round(-8.0, -1)), float)
1386 self.assertEqual(type(round(-8.0, 0)), float)
1387 self.assertEqual(type(round(-8.0, 1)), float)
1390 self.assertEqual(round(5.5), 6)
1391 self.assertEqual(round(6.5), 6)
1392 self.assertEqual(round(-5.5), -6)
1393 self.assertEqual(round(-6.5), -6)
1396 self.assertEqual(round(0), 0)
1397 self.assertEqual(round(8), 8)
1398 self.assertEqual(round(-8), -8)
1399 self.assertEqual(type(round(0)), int)
1400 self.assertEqual(type(round(-8, -1)), int)
1401 self.assertEqual(type(round(-8, 0)), int)
1402 self.assertEqual(type(round(-8, 1)), int)
1405 self.assertEqual(round(number=-8.0, ndigits=-1), -10.0)
1417 self.assertEqual(round(TestRound()), 23)
1442 self.assertEqual(round(5e15-1), 5e15-1)
1443 self.assertEqual(round(5e15), 5e15)
1444 self.assertEqual(round(5e15+1), 5e15+1)
1445 self.assertEqual(round(5e15+2), 5e15+2)
1446 self.assertEqual(round(5e15+3), 5e15+3)
1454 self.assertEqual(round(x, None), round(x))
1455 self.assertEqual(type(round(x, None)), type(round(x)))
1459 self.assertEqual(sys.spam, 1)
1466 self.assertEqual(sum([]), 0)
1467 self.assertEqual(sum(list(range(2,8))), 27)
1468 self.assertEqual(sum(iter(list(range(2,8)))), 27)
1469 self.assertEqual(sum(Squares(10)), 285)
1470 self.assertEqual(sum(iter(Squares(10))), 285)
1471 self.assertEqual(sum([[1], [2], [3]], []), [1, 2, 3])
1473 self.assertEqual(sum(range(10), 1000), 1045)
1474 self.assertEqual(sum(range(10), start=1000), 1045)
1475 self.assertEqual(sum(range(10), 2**31-5), 2**31+40)
1476 self.assertEqual(sum(range(10), 2**63-5), 2**63+40)
1478 self.assertEqual(sum(i % 2 != 0 for i in range(10)), 5)
1479 self.assertEqual(sum((i % 2 != 0 for i in range(10)), 2**31-3),
1481 self.assertEqual(sum((i % 2 != 0 for i in range(10)), 2**63-3),
1485 self.assertEqual(sum(i / 2 for i in range(10)), 22.5)
1486 self.assertEqual(sum((i / 2 for i in range(10)), 1000), 1022.5)
1487 self.assertEqual(sum((i / 2 for i in range(10)), 1000.25), 1022.75)
1488 self.assertEqual(sum([0.5, 1]), 1.5)
1489 self.assertEqual(sum([1, 0.5]), 1.5)
1490 self.assertEqual(repr(sum([-0.0])), '0.0')
1491 self.assertEqual(repr(sum([-0.0], -0.0)), '-0.0')
1492 self.assertEqual(repr(sum([], -0.0)), '-0.0')
1515 self.assertEqual(empty, [])
1518 self.assertEqual(type(''), type('123'))
1540 self.assertEqual(set(vars()), set(dir()))
1541 self.assertEqual(set(vars(sys)), set(dir(sys)))
1542 self.assertEqual(self.get_vars_f0(), {})
1543 self.assertEqual(self.get_vars_f2(), {'a': 1, 'b': 2})
1546 self.assertEqual(vars(self.C_get_vars()), {'a':2})
1560 self.assertEqual(list(zip(a, b)), t)
1562 self.assertEqual(list(zip(a, b)), t)
1564 self.assertEqual(list(zip(a, b)), t)
1569 self.assertEqual(list(zip(a, I())), t)
1570 self.assertEqual(list(zip()), [])
1571 self.assertEqual(list(zip(*[])), [])
1587 self.assertEqual(
1623 self.assertEqual(self.iter_error(z1, ValueError), t)
1624 self.assertEqual(self.iter_error(z2, ValueError), t)
1639 self.assertEqual(tuple(zip((1, 2, 3), 'abc', strict=True)),
1654 self.assertEqual(next(x), 2)
1655 self.assertEqual(next(z), 1)
1674 self.assertEqual(l1, [("A", 0)])
1676 self.assertEqual(l2, [("A", 1, "A")])
1678 self.assertEqual(l3, [("A", 1, "A"), ("B", 0, "B")])
1680 self.assertEqual(l4, [("A", 2), ("B", 1)])
1682 self.assertEqual(l5, [(0, "A")])
1684 self.assertEqual(l6, [(1, "A")])
1686 self.assertEqual(l7, [(1, "A"), (0, "B")])
1688 self.assertEqual(l8, [(2, "A"), (1, "B")])
1704 self.assertEqual(l1, [("A", 0)])
1706 self.assertEqual(l2, [("A", 1, "A")])
1708 self.assertEqual(l3, [("A", 1, "A"), ("B", 0, "B")])
1710 self.assertEqual(l4, [("A", 2), ("B", 1)])
1712 self.assertEqual(l5, [(0, "A")])
1714 self.assertEqual(l6, [(1, "A")])
1716 self.assertEqual(l7, [(1, "A"), (0, "B")])
1718 self.assertEqual(l8, [(2, "A"), (1, "B")])
1735 self.assertEqual(format(3, ''), '3')
1758 self.assertEqual(format(A(3), 'spec'), '3spec')
1759 self.assertEqual(format(DerivedFromA(4), 'spec'), '4spec')
1760 self.assertEqual(format(DerivedFromSimple(5), 'abc'), '5abc')
1761 self.assertEqual(format(DerivedFromSimple2(10), 'abcdef'),
1770 self.assertEqual(format(value, ""), str(value))
1771 self.assertEqual(format(value), str(value))
1810 self.assertEqual(format(A()), '')
1811 self.assertEqual(format(A(), ''), '')
1812 self.assertEqual(format(A(), 's'), '')
1822 self.assertEqual(format(obj), str(obj))
1823 self.assertEqual(format(obj, ''), str(obj))
1831 self.assertEqual(format(0, DerivedFromStr('10')), ' 0')
1834 self.assertEqual(bin(0), '0b0')
1835 self.assertEqual(bin(1), '0b1')
1836 self.assertEqual(bin(-1), '-0b1')
1837 self.assertEqual(bin(2**65), '0b1' + '0' * 65)
1838 self.assertEqual(bin(2**65-1), '0b' + '1' * 65)
1839 self.assertEqual(bin(-(2**65)), '-0b1' + '0' * 65)
1840 self.assertEqual(bin(-(2**65-1)), '-0b' + '1' * 65)
1965 self.assertEqual(
1968 self.assertEqual(w.category, RuntimeWarning)
2086 self.assertEqual(input_result, expected)
2122 self.assertEqual(data, sorted(copy))
2127 self.assertEqual(data, sorted(copy, key=lambda x: -x))
2130 self.assertEqual(data, sorted(copy, reverse=True))
2147 self.assertEqual(sorted(s), sorted(T(s)))
2152 self.assertEqual(sorted(s), sorted(T(s)))
2190 self.assertEqual(["before", "after"], out.decode().splitlines())
2196 self.assertEqual(A.__name__, 'A')
2197 self.assertEqual(A.__qualname__, 'A')
2198 self.assertEqual(A.__module__, __name__)
2199 self.assertEqual(A.__bases__, (object,))
2209 self.assertEqual(C.__name__, 'C')
2210 self.assertEqual(C.__qualname__, 'C')
2211 self.assertEqual(C.__module__, __name__)
2212 self.assertEqual(C.__bases__, (B, int))
2217 self.assertEqual(x, 42)
2220 self.assertEqual(x.ham(), 'ham42')
2221 self.assertEqual(x.spam(), 'spam42')
2222 self.assertEqual(x.to_bytes(2, 'little'), b'\x2a\x00')
2234 self.assertEqual(A.__name__, name)
2235 self.assertEqual(A.__qualname__, name)
2236 self.assertEqual(A.__module__, __name__)
2248 self.assertEqual(C.__name__, name)
2249 self.assertEqual(C.__qualname__, 'C')
2250 self.assertEqual(C.__module__, __name__)
2255 self.assertEqual(A.__name__, 'C')
2258 self.assertEqual(A.__name__, 'C')
2261 self.assertEqual(A.__name__, 'C')
2265 self.assertEqual(A.__name__, 'A')
2266 self.assertEqual(A.__qualname__, 'B.C')
2267 self.assertEqual(A.__module__, __name__)
2270 self.assertEqual(A.__qualname__, 'B.C')
2273 self.assertEqual(A.__name__, 'A')
2274 self.assertEqual(A.__qualname__, 'D.E')
2277 self.assertEqual(A.__qualname__, 'D.E')
2282 self.assertEqual(A.__doc__, doc)
2287 self.assertEqual(A.__doc__, None)
2290 self.assertEqual(A.__doc__, doc)
2344 self.assertEqual(list(C.__dict__.items())[:2], [('b', 2), ('a', 1)])