graphene/graphene/utils/tests/test_resolve_only_args.py
Erik Wrede f95e9221bb
refactor: replace @deprecated decorator with upcoming native support (via typing-extensions), bump mypy (#1578)
* refactor: replace @deprecated decorator with upcoming native support (via typing-extensions)

* chore: fix tests

* chore: ruff fmt
2024-09-29 13:31:24 +02:00

14 lines
357 B
Python

from .. import deprecated
from ..resolve_only_args import resolve_only_args
def test_resolve_only_args(mocker):
mocker.patch.object(deprecated, "warn_deprecation")
def resolver(root, **args):
return root, args
wrapped_resolver = resolve_only_args(resolver)
result = wrapped_resolver(1, 2, a=3)
assert result == (1, {"a": 3})