Skip to content

Commit 8e49543

Browse files
committed
check mock
1 parent e279206 commit 8e49543

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

services/api-server/tests/unit/celery/test_functions.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
import inspect
12
from collections.abc import Callable
23

34
import pytest
@@ -54,7 +55,11 @@ async def run_function(
5455
project_job_id=ProjectID(_faker.uuid4()),
5556
)
5657

58+
# check our mock task is correct
5759
assert run_function_task.__name__ == run_function.__name__
60+
assert inspect.signature(run_function_task) == inspect.signature(
61+
run_function
62+
), f"Signature mismatch: {inspect.signature(run_function_task)} != {inspect.signature(run_function)}"
5863

5964
def _(celery_app: Celery) -> None:
6065
register_task(celery_app, run_function)

0 commit comments

Comments
 (0)