Skip to content

Commit fe81c3c

Browse files
committed
fix entry point test for python 3.10
1 parent 4008f9c commit fe81c3c

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

tests/tests_pytorch/trainer/connectors/test_callback_connector.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
)
3131
from pytorch_lightning.demos.boring_classes import BoringModel
3232
from pytorch_lightning.trainer.connectors.callback_connector import CallbackConnector
33-
from pytorch_lightning.utilities.imports import _PYTHON_GREATER_EQUAL_3_8_0
33+
from pytorch_lightning.utilities.imports import _PYTHON_GREATER_EQUAL_3_8_0, _PYTHON_GREATER_EQUAL_3_10_0
3434

3535

3636
def test_checkpoint_callbacks_are_last(tmpdir):
@@ -265,7 +265,10 @@ def _make_entry_point_query_mock(callback_factory):
265265
entry_point = Mock()
266266
entry_point.name = "mocked"
267267
entry_point.load.return_value = callback_factory
268-
if _PYTHON_GREATER_EQUAL_3_8_0:
268+
if _PYTHON_GREATER_EQUAL_3_10_0:
269+
query_mock.return_value = [entry_point]
270+
import_path = "importlib.metadata.entry_points"
271+
elif _PYTHON_GREATER_EQUAL_3_8_0:
269272
query_mock().get.return_value = [entry_point]
270273
import_path = "importlib.metadata.entry_points"
271274
else:

0 commit comments

Comments
 (0)