From fdcc4bcd3c0f665ab2162513b439397ca2510b35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Krassowski?= <5832902+krassowski@users.noreply.github.com> Date: Thu, 1 May 2025 23:14:26 +0100 Subject: [PATCH 1/3] Attempt to fix test failures with `importlib-metadata` 8.7.0 --- tests/test_convert.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/test_convert.py b/tests/test_convert.py index 5b030da..d2e337f 100644 --- a/tests/test_convert.py +++ b/tests/test_convert.py @@ -75,7 +75,7 @@ def can_convert(self, docstring): class MockEntryPoint(EntryPoint): def load(self): - return self.value + return getaattr(globals(), self.attr) dist = None @@ -111,7 +111,7 @@ def test_adding_entry_point(): mock_entry_point = MockEntryPoint( name='high-priority-converter', group='docstring_to_markdown', - value=HighPriorityConverter, + value="here:HighPriorityConverter", ) with custom_entry_points([*original_entry_points, mock_entry_point]): assert convert('test') == 'HighPriority' @@ -123,7 +123,7 @@ def test_replacing_entry_point(): mock_entry_point = DistMockEntryPoint( name='cpython', group='docstring_to_markdown', - value=CustomCPythonConverter + value="here:CustomCPythonConverter", ) with custom_entry_points([*original_entry_points, mock_entry_point]): assert convert('test') == 'test' From dfd584e9201f696f131d99cbaadc08b787165740 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Krassowski?= <5832902+krassowski@users.noreply.github.com> Date: Thu, 1 May 2025 23:15:01 +0100 Subject: [PATCH 2/3] Typo --- tests/test_convert.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_convert.py b/tests/test_convert.py index d2e337f..5e8b9a0 100644 --- a/tests/test_convert.py +++ b/tests/test_convert.py @@ -75,7 +75,7 @@ def can_convert(self, docstring): class MockEntryPoint(EntryPoint): def load(self): - return getaattr(globals(), self.attr) + return getattr(globals(), self.attr) dist = None From 63ea19cd5fd6541018ba4d0e81c526d58d2e304f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Krassowski?= <5832902+krassowski@users.noreply.github.com> Date: Thu, 1 May 2025 23:16:38 +0100 Subject: [PATCH 3/3] Fix access --- tests/test_convert.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_convert.py b/tests/test_convert.py index 5e8b9a0..725951f 100644 --- a/tests/test_convert.py +++ b/tests/test_convert.py @@ -75,7 +75,7 @@ def can_convert(self, docstring): class MockEntryPoint(EntryPoint): def load(self): - return getattr(globals(), self.attr) + return globals()[self.attr] dist = None