Skip to content

Commit 919be91

Browse files
committed
Rename tests
1 parent 1a901a3 commit 919be91

File tree

1 file changed

+30
-28
lines changed

1 file changed

+30
-28
lines changed

Lib/test/test_opcache.py

Lines changed: 30 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1229,48 +1229,48 @@ class TestSpecializer(TestBase):
12291229
@cpython_only
12301230
@requires_specialization_ft
12311231
def test_binary_op(self):
1232-
def f():
1232+
def binary_op_add_int():
12331233
for _ in range(100):
12341234
a, b = 1, 2
12351235
c = a + b
12361236
self.assertEqual(c, 3)
12371237

1238-
f()
1239-
self.assert_specialized(f, "BINARY_OP_ADD_INT")
1240-
self.assert_no_opcode(f, "BINARY_OP")
1238+
binary_op_add_int()
1239+
self.assert_specialized(binary_op_add_int, "BINARY_OP_ADD_INT")
1240+
self.assert_no_opcode(binary_op_add_int, "BINARY_OP")
12411241

1242-
def g():
1242+
def binary_op_add_unicode():
12431243
for _ in range(100):
12441244
a, b = "foo", "bar"
12451245
c = a + b
12461246
self.assertEqual(c, "foobar")
12471247

1248-
g()
1249-
self.assert_specialized(g, "BINARY_OP_ADD_UNICODE")
1250-
self.assert_no_opcode(g, "BINARY_OP")
1248+
binary_op_add_unicode()
1249+
self.assert_specialized(binary_op_add_unicode, "BINARY_OP_ADD_UNICODE")
1250+
self.assert_no_opcode(binary_op_add_unicode, "BINARY_OP")
12511251

12521252
@cpython_only
12531253
@requires_specialization_ft
12541254
def test_contain_op(self):
1255-
def f():
1255+
def contains_op_dict():
12561256
for _ in range(100):
12571257
a, b = 1, {1: 2, 2: 5}
12581258
self.assertTrue(a in b)
12591259
self.assertFalse(3 in b)
12601260

1261-
f()
1262-
self.assert_specialized(f, "CONTAINS_OP_DICT")
1263-
self.assert_no_opcode(f, "CONTAINS_OP")
1261+
contains_op_dict()
1262+
self.assert_specialized(contains_op_dict, "CONTAINS_OP_DICT")
1263+
self.assert_no_opcode(contains_op_dict, "CONTAINS_OP")
12641264

1265-
def g():
1265+
def contains_op_set():
12661266
for _ in range(100):
12671267
a, b = 1, {1, 2}
12681268
self.assertTrue(a in b)
12691269
self.assertFalse(3 in b)
12701270

1271-
g()
1272-
self.assert_specialized(g, "CONTAINS_OP_SET")
1273-
self.assert_no_opcode(g, "CONTAINS_OP")
1271+
contains_op_set()
1272+
self.assert_specialized(contains_op_set, "CONTAINS_OP_SET")
1273+
self.assert_no_opcode(contains_op_set, "CONTAINS_OP")
12741274

12751275
@cpython_only
12761276
@requires_specialization_ft
@@ -1342,34 +1342,36 @@ def to_bool_str():
13421342
@cpython_only
13431343
@requires_specialization_ft
13441344
def test_unpack_sequence(self):
1345-
def f():
1345+
def unpack_sequence_two_tuple():
13461346
for _ in range(100):
13471347
a, b = 1, 2
13481348
self.assertEqual(a, 1)
13491349
self.assertEqual(b, 2)
13501350

1351-
f()
1352-
self.assert_specialized(f, "UNPACK_SEQUENCE_TWO_TUPLE")
1353-
self.assert_no_opcode(f, "UNPACK_SEQUENCE")
1351+
unpack_sequence_two_tuple()
1352+
self.assert_specialized(unpack_sequence_two_tuple,
1353+
"UNPACK_SEQUENCE_TWO_TUPLE")
1354+
self.assert_no_opcode(unpack_sequence_two_tuple, "UNPACK_SEQUENCE")
13541355

1355-
def g():
1356+
def unpack_sequence_tuple():
13561357
for _ in range(100):
13571358
a, = 1,
13581359
self.assertEqual(a, 1)
13591360

1360-
g()
1361-
self.assert_specialized(g, "UNPACK_SEQUENCE_TUPLE")
1362-
self.assert_no_opcode(g, "UNPACK_SEQUENCE")
1361+
unpack_sequence_tuple()
1362+
self.assert_specialized(unpack_sequence_tuple, "UNPACK_SEQUENCE_TUPLE")
1363+
self.assert_no_opcode(unpack_sequence_tuple, "UNPACK_SEQUENCE")
13631364

1364-
def x():
1365+
def unpack_sequence_list():
13651366
for _ in range(100):
13661367
a, b = [1, 2]
13671368
self.assertEqual(a, 1)
13681369
self.assertEqual(b, 2)
13691370

1370-
x()
1371-
self.assert_specialized(x, "UNPACK_SEQUENCE_LIST")
1372-
self.assert_no_opcode(x, "UNPACK_SEQUENCE")
1371+
unpack_sequence_list()
1372+
self.assert_specialized(unpack_sequence_list, "UNPACK_SEQUENCE_LIST")
1373+
self.assert_no_opcode(unpack_sequence_list, "UNPACK_SEQUENCE")
1374+
13731375

13741376
if __name__ == "__main__":
13751377
unittest.main()

0 commit comments

Comments
 (0)