From e00577c8a4d7bbdf35d54d78787ea7ad7911a406 Mon Sep 17 00:00:00 2001 From: ZipFile Date: Sun, 2 Feb 2025 16:55:10 +0000 Subject: [PATCH] Test that @inject is recognisable by inspect.isfunction --- tests/unit/wiring/test_introspection_py36.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/unit/wiring/test_introspection_py36.py b/tests/unit/wiring/test_introspection_py36.py index c7149602..66b36a80 100644 --- a/tests/unit/wiring/test_introspection_py36.py +++ b/tests/unit/wiring/test_introspection_py36.py @@ -6,6 +6,13 @@ import inspect from dependency_injector.wiring import inject +def test_isfunction(): + @inject + def foo(): ... + + assert inspect.isfunction(foo) + + def test_asyncio_iscoroutinefunction(): @inject async def foo():