Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Lib/test/test_capi/test_function.py
Original file line number Diff line number Diff line change
Expand Up @@ -235,7 +235,7 @@ def inner(arg5, arg6):
self.assertEqual(len(closure), len(func.__code__.co_freevars))
for cell in closure:
self.assertIsInstance(cell, CellType)
self.assertTrue(closure[0].cell_contents, 5)
self.assertEqual(closure[0].cell_contents, 5)

func = with_two_levels(1, 2)(3, 4)
closure = _testcapi.function_get_closure(func)
Expand Down
2 changes: 1 addition & 1 deletion Lib/test/test_ctypes/test_memfunctions.py
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ def test_cast(self):
@support.refcount_test
def test_string_at(self):
s = string_at(b"foo bar")
self.assertTrue(s, "foo bar")
self.assertEqual(s, b"foo bar")

self.assertEqual(string_at(b"foo bar", 7), b"foo bar")
self.assertEqual(string_at(b"foo bar", 3), b"foo")
Expand Down
6 changes: 3 additions & 3 deletions Lib/test/test_ctypes/test_returnfuncptrs.py
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ def test_without_prototype(self):
# _CFuncPtr instances are now callable with an integer argument
# which denotes a function address:
strchr = CFUNCTYPE(c_char_p, c_char_p, c_char)(addr)
self.assertTrue(strchr(b"abcdef", b"b"), "bcdef")
self.assertEqual(strchr(b"abcdef", b"b"), b"bcdef")
self.assertEqual(strchr(b"abcdef", b"x"), None)
self.assertRaises(ArgumentError, strchr, b"abcdef", 3.0)
self.assertRaises(TypeError, strchr, b"abcdef")
Expand All @@ -38,7 +38,7 @@ def test_from_dll(self):
# _CFuncPtr instances are now callable with a tuple argument
# which denotes a function name and a dll:
strchr = CFUNCTYPE(c_char_p, c_char_p, c_char)(("my_strchr", dll))
self.assertTrue(strchr(b"abcdef", b"b"), "bcdef")
self.assertEqual(strchr(b"abcdef", b"b"), b"bcdef")
self.assertEqual(strchr(b"abcdef", b"x"), None)
self.assertRaises(ArgumentError, strchr, b"abcdef", 3.0)
self.assertRaises(TypeError, strchr, b"abcdef")
Expand All @@ -57,7 +57,7 @@ def __getitem__(self, key):
# which denotes a function name and a dll:
strchr = CFUNCTYPE(c_char_p, c_char_p, c_char)(
BadSequence(("my_strchr", CDLL(_ctypes_test.__file__))))
self.assertTrue(strchr(b"abcdef", b"b"), "bcdef")
self.assertEqual(strchr(b"abcdef", b"b"), b"bcdef")
self.assertEqual(strchr(b"abcdef", b"x"), None)
self.assertRaises(ArgumentError, strchr, b"abcdef", 3.0)
self.assertRaises(TypeError, strchr, b"abcdef")
Expand Down
6 changes: 3 additions & 3 deletions Lib/test/test_enum.py
Original file line number Diff line number Diff line change
Expand Up @@ -1032,7 +1032,7 @@ class OpenXYZ(self.enum_type):
self.assertIs(~(Y|Z), OpenXYZ(28))
self.assertIs(~(X|Y|Z), OpenXYZ(24))
self.assertIs(~XYZ_MASK, OpenXYZ(0))
self.assertTrue(~OpenXYZ(0), XYZ_MASK)
self.assertIs(~OpenXYZ(0), XYZ_MASK)
else:
self.assertIs(~X, Y|Z)
self.assertIs(~Y, X|Z)
Expand All @@ -1045,7 +1045,7 @@ class OpenXYZ(self.enum_type):
self.assertIs(~(Y|Z), X)
self.assertIs(~(X|Y|Z), OpenXYZ(0))
self.assertIs(~XYZ_MASK, OpenXYZ(0))
self.assertTrue(~OpenXYZ(0), (X|Y|Z))
self.assertIs(~OpenXYZ(0), (X|Y|Z))

def test_assigned_negative_value(self):
class X(self.enum_type):
Expand Down Expand Up @@ -1895,7 +1895,7 @@ class Season(Enum):
@reraise_if_not_enum(Name)
def test_subclassing(self):
self.assertEqual(Name.BDFL, 'Guido van Rossum')
self.assertTrue(Name.BDFL, Name('Guido van Rossum'))
self.assertIs(Name.BDFL, Name('Guido van Rossum'))
self.assertIs(Name.BDFL, getattr(Name, 'BDFL'))
test_pickle_dump_load(self.assertIs, Name.BDFL)

Expand Down
6 changes: 3 additions & 3 deletions Lib/test/test_frame.py
Original file line number Diff line number Diff line change
Expand Up @@ -711,15 +711,15 @@ def test_basic(self):
PyEval_GetFrameLocals = ctypes.pythonapi.PyEval_GetFrameLocals
PyEval_GetFrameLocals.restype = ctypes.py_object
frame_locals = PyEval_GetFrameLocals()
self.assertTrue(type(frame_locals), dict)
self.assertIs(type(frame_locals), dict)
self.assertEqual(frame_locals['x'], 1)
frame_locals['x'] = 2
self.assertEqual(x, 1)

PyEval_GetFrameGlobals = ctypes.pythonapi.PyEval_GetFrameGlobals
PyEval_GetFrameGlobals.restype = ctypes.py_object
frame_globals = PyEval_GetFrameGlobals()
self.assertTrue(type(frame_globals), dict)
self.assertIs(type(frame_globals), dict)
self.assertIs(frame_globals, globals())

PyEval_GetFrameBuiltins = ctypes.pythonapi.PyEval_GetFrameBuiltins
Expand All @@ -732,7 +732,7 @@ def test_basic(self):
PyFrame_GetLocals.restype = ctypes.py_object
frame = sys._getframe()
f_locals = PyFrame_GetLocals(frame)
self.assertTrue(f_locals['x'], 1)
self.assertEqual(f_locals['x'], 1)
f_locals['x'] = 2
self.assertEqual(x, 2)

Expand Down
2 changes: 1 addition & 1 deletion Lib/test/test_minidom.py
Original file line number Diff line number Diff line change
Expand Up @@ -1086,7 +1086,7 @@ def testCloneElementDeep(self):
self.assertEqual(len(clone.childNodes), 1)
self.assertEqual(clone.childNodes.length, 1)
self.assertIsNone(clone.parentNode)
self.assertTrue(clone.toxml(), '<doc attr="value"><foo/></doc>')
self.assertEqual(clone.toxml(), '<doc attr="value"><foo/></doc>')
dom.unlink()

def testCloneDocumentShallow(self):
Expand Down
2 changes: 1 addition & 1 deletion Lib/test/test_optparse.py
Original file line number Diff line number Diff line change
Expand Up @@ -1011,7 +1011,7 @@ def test_group_manipulate(self):
description="Some more options")
group.set_title("Bacon")
group.add_option("--bacon", type="int")
self.assertTrue(self.parser.get_option_group("--bacon"), group)
self.assertIs(self.parser.get_option_group("--bacon"), group)

# -- Test extending and parser.parse_args() ----------------------------

Expand Down
4 changes: 2 additions & 2 deletions Lib/test/test_pathlib/test_pathlib.py
Original file line number Diff line number Diff line change
Expand Up @@ -1697,8 +1697,8 @@ def test_move_dir(self):
self.assertEqual(target.joinpath('dirD', 'fileD').read_text(),
"this is file D\n")
self.assertTrue(target.joinpath('fileC').is_file())
self.assertTrue(target.joinpath('fileC').read_text(),
"this is file C\n")
self.assertEqual(target.joinpath('fileC').read_text(),
"this is file C\n")

@patch_replace
def test_move_dir_other_fs(self):
Expand Down
4 changes: 1 addition & 3 deletions Lib/test/test_ssl.py
Original file line number Diff line number Diff line change
Expand Up @@ -3718,8 +3718,6 @@ def test_ecc_cert(self):
s.connect((HOST, server.port))
cert = s.getpeercert()
self.assertTrue(cert, "Can't get peer certificate.")
cipher = s.cipher()[0].split('-')
self.assertTrue(cipher[:2], ('ECDHE', 'ECDSA'))

@unittest.skipUnless(IS_OPENSSL_3_0_0,
"test requires RFC 5280 check added in OpenSSL 3.0+")
Expand Down Expand Up @@ -3777,7 +3775,7 @@ def test_dual_rsa_ecc(self):
cert = s.getpeercert()
self.assertTrue(cert, "Can't get peer certificate.")
cipher = s.cipher()[0].split('-')
self.assertTrue(cipher[:2], ('ECDHE', 'ECDSA'))
self.assertEqual(cipher[:2], ['ECDHE', 'ECDSA'])

def test_check_hostname_idn(self, warnings_filters=True):
if support.verbose:
Expand Down
8 changes: 4 additions & 4 deletions Lib/test/test_stringprep.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ def test(self):
self.assertTrue(in_table_b1("\u00ad"))
self.assertFalse(in_table_b1("\u00ae"))

self.assertTrue(map_table_b2("\u0041"), "\u0061")
self.assertTrue(map_table_b2("\u0061"), "\u0061")
self.assertEqual(map_table_b2("\u0041"), "\u0061")
self.assertEqual(map_table_b2("\u0061"), "\u0061")

self.assertTrue(map_table_b3("\u0041"), "\u0061")
self.assertTrue(map_table_b3("\u0061"), "\u0061")
self.assertEqual(map_table_b3("\u0041"), "\u0061")
self.assertEqual(map_table_b3("\u0061"), "\u0061")

self.assertTrue(in_table_c11("\u0020"))
self.assertFalse(in_table_c11("\u0021"))
Expand Down
2 changes: 1 addition & 1 deletion Lib/test/test_ttk_textonly.py
Original file line number Diff line number Diff line change
Expand Up @@ -169,7 +169,7 @@ def test_format_mapdict(self):


def test_format_elemcreate(self):
self.assertTrue(ttk._format_elemcreate(None), (None, ()))
self.assertEqual(ttk._format_elemcreate(None), ((),))

## Testing type = image
# image type expects at least an image name, so this should raise
Expand Down
4 changes: 2 additions & 2 deletions Lib/test/test_zipfile/test_core.py
Original file line number Diff line number Diff line change
Expand Up @@ -3433,14 +3433,14 @@ def test_write_dir(self):
self.assertEqual(zinfo.external_attr, (mode << 16) | 0x10)
zipf.write(dirpath, "y")
zinfo = zipf.filelist[1]
self.assertTrue(zinfo.filename, "y/")
self.assertEqual(zinfo.filename, "y/")
self.assertEqual(zinfo.external_attr, (mode << 16) | 0x10)
with zipfile.ZipFile(TESTFN, "r") as zipf:
zinfo = zipf.filelist[0]
self.assertEndsWith(zinfo.filename, "/x/")
self.assertEqual(zinfo.external_attr, (mode << 16) | 0x10)
zinfo = zipf.filelist[1]
self.assertTrue(zinfo.filename, "y/")
self.assertEqual(zinfo.filename, "y/")
self.assertEqual(zinfo.external_attr, (mode << 16) | 0x10)
target = os.path.join(TESTFN2, "target")
os.mkdir(target)
Expand Down
Loading