graphene/graphene/utils/tests/test_resolve_only_args.py
2018-05-22 10:56:58 -07:00

17 lines
439 B
Python

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