Skip to content

Commit 164a6d1

Browse files
committed
Added json_dump Encoder class
1 parent 5cd509d commit 164a6d1

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

ninja_extra/testing/client.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
from urllib.parse import urlencode
55

66
from ninja import NinjaAPI, Router
7+
from ninja.responses import NinjaJSONEncoder
78
from ninja.testing.client import NinjaClientBase, NinjaResponse
89

910
from ninja_extra import ControllerBase, NinjaExtraAPI
@@ -31,7 +32,7 @@ def request(
3132
**request_params: Any,
3233
) -> "NinjaResponse":
3334
if json is not None:
34-
request_params["body"] = json_dumps(json)
35+
request_params["body"] = json_dumps(json, cls=NinjaJSONEncoder)
3536
if "query" in request_params and isinstance(request_params["query"], dict):
3637
query = request_params.pop("query")
3738
url_encode = urlencode(query)

0 commit comments

Comments
 (0)