Skip to content

Commit 6ca3571

Browse files
committed
Added kwargs to TestClient __init__ to fix Controller isolation testing
1 parent 9cd0831 commit 6ca3571

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

ninja_extra/testing/client.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,11 @@
1111

1212

1313
class NinjaExtraClientBase(NinjaClientBase):
14-
def __init__(self, router_or_app: Union[NinjaAPI, Router, Type[ControllerBase]]):
14+
def __init__(
15+
self, router_or_app: Union[NinjaAPI, Router, Type[ControllerBase]], **kw: Any
16+
) -> None:
1517
if hasattr(router_or_app, "get_api_controller"):
16-
api = NinjaExtraAPI()
18+
api = NinjaExtraAPI(**kw)
1719
controller_ninja_api_controller = router_or_app.get_api_controller()
1820
assert controller_ninja_api_controller
1921
controller_ninja_api_controller.set_api_instance(api)

0 commit comments

Comments
 (0)