register_mock_jupyter#

rubin.nublado.client.register_mock_jupyter(respx_mock, *, use_subdomains=False)#

Set up a mock JupyterHub and JupyterLab.

Parameters:
  • respx_mock (Router) – Mock router to use to install routes.

  • use_subdomains (bool, default: False) – If set to True, use per-user subdomains for JupyterLab and a subdomain for JupyterHub. Requests to the URL outside of the subdomain will be redirected.

Return type:

AsyncGenerator[MockJupyter]