Skip to content

Commit

Permalink
Fix entry point test for Python 3.10 (Lightning-AI#14154)
Browse files Browse the repository at this point in the history
  • Loading branch information
awaelchli authored and jessecambon committed Aug 16, 2022
1 parent 803b95a commit f03c797
Showing 1 changed file with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
)
from pytorch_lightning.demos.boring_classes import BoringModel
from pytorch_lightning.trainer.connectors.callback_connector import CallbackConnector
from pytorch_lightning.utilities.imports import _PYTHON_GREATER_EQUAL_3_8_0
from pytorch_lightning.utilities.imports import _PYTHON_GREATER_EQUAL_3_8_0, _PYTHON_GREATER_EQUAL_3_10_0


def test_checkpoint_callbacks_are_last(tmpdir):
Expand Down Expand Up @@ -265,7 +265,10 @@ def _make_entry_point_query_mock(callback_factory):
entry_point = Mock()
entry_point.name = "mocked"
entry_point.load.return_value = callback_factory
if _PYTHON_GREATER_EQUAL_3_8_0:
if _PYTHON_GREATER_EQUAL_3_10_0:
query_mock.return_value = [entry_point]
import_path = "importlib.metadata.entry_points"
elif _PYTHON_GREATER_EQUAL_3_8_0:
query_mock().get.return_value = [entry_point]
import_path = "importlib.metadata.entry_points"
else:
Expand Down

0 comments on commit f03c797

Please sign in to comment.