Skip to content

Commit d94d568

Browse files
committed
chore: keep deprecation warner
1 parent 8ece5ec commit d94d568

File tree

3 files changed

+18
-1
lines changed

3 files changed

+18
-1
lines changed

graphene/types/field.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import inspect
2+
import warnings
23
from collections.abc import Mapping
34
from functools import partial
45

@@ -8,7 +9,6 @@
89
from .structures import NonNull
910
from .unmountedtype import UnmountedType
1011
from .utils import get_type
11-
from ..utils.deprecated import warn_deprecation
1212

1313
base_type = type
1414

@@ -124,6 +124,7 @@ def wrap_resolve(self, parent_resolver):
124124
(parent_resolver) if the Field definition has no resolver.
125125
"""
126126
if self.get_resolver is not None:
127+
warnings.warn()
127128
warn_deprecation(
128129
"The get_resolver method is being deprecated, please rename it to wrap_resolve."
129130
)

graphene/utils/deprecated.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
from warnings import warn
2+
3+
4+
def warn_deprecation(text: str):
5+
warn(text, category=DeprecationWarning, stacklevel=2)
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
from .. import deprecated
2+
from ..deprecated import warn_deprecation
3+
4+
5+
def test_warn_deprecation(mocker):
6+
mocker.patch.object(deprecated.warnings, "warn")
7+
8+
warn_deprecation("OH!")
9+
deprecated.warnings.warn.assert_called_with(
10+
"OH!", stacklevel=2, category=DeprecationWarning
11+
)

0 commit comments

Comments
 (0)