From dd074956245b4c89f059dd070211dc3373219f1b Mon Sep 17 00:00:00 2001 From: Thomas Mendoza Date: Fri, 5 Oct 2018 15:59:10 -0700 Subject: [PATCH] Fix public_url call with ssl testing enabled --- jupyterhub/tests/test_api.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jupyterhub/tests/test_api.py b/jupyterhub/tests/test_api.py index 60980178..ad0c8e55 100644 --- a/jupyterhub/tests/test_api.py +++ b/jupyterhub/tests/test_api.py @@ -627,8 +627,11 @@ def test_spawn_handler(app): # verify that request params got passed down # implemented in MockSpawner + kwargs = {} + if app.external_certs: + kwargs['verify'] = app.external_certs['files']['ca'] url = public_url(app, user) - r = yield async_requests.get(ujoin(url, 'env')) + r = yield async_requests.get(ujoin(url, 'env'), **kwargs) env = r.json() assert 'HANDLER_ARGS' in env assert env['HANDLER_ARGS'] == 'foo=bar'