mirror of
https://github.com/jupyterhub/jupyterhub.git
synced 2025-10-18 15:33:02 +00:00
fix app cleanup in test_app
This commit is contained in:
@@ -308,17 +308,6 @@ def new_hub(request, tmpdir, persist_db):
|
|||||||
|
|
||||||
|
|
||||||
async def test_resume_spawners(tmpdir, request, new_hub):
|
async def test_resume_spawners(tmpdir, request, new_hub):
|
||||||
async def new_hub():
|
|
||||||
kwargs = {}
|
|
||||||
ssl_enabled = getattr(request.module, "ssl_enabled", False)
|
|
||||||
if ssl_enabled:
|
|
||||||
kwargs['internal_certs_location'] = str(tmpdir)
|
|
||||||
app = MockHub(test_clean_db=False, **kwargs)
|
|
||||||
app.config.ConfigurableHTTPProxy.should_start = False
|
|
||||||
app.config.ConfigurableHTTPProxy.auth_token = 'unused'
|
|
||||||
await app.initialize([])
|
|
||||||
return app
|
|
||||||
|
|
||||||
app = await new_hub()
|
app = await new_hub()
|
||||||
db = app.db
|
db = app.db
|
||||||
# spawn a user's server
|
# spawn a user's server
|
||||||
@@ -541,7 +530,7 @@ async def test_recreate_service_from_database(
|
|||||||
assert service_name not in app._service_map
|
assert service_name not in app._service_map
|
||||||
|
|
||||||
|
|
||||||
async def test_revoke_blocked_users(app, username, groupname, new_hub):
|
async def test_revoke_blocked_users(username, groupname, new_hub):
|
||||||
config = Config()
|
config = Config()
|
||||||
config.Authenticator.admin_users = {username}
|
config.Authenticator.admin_users = {username}
|
||||||
kept_username = username + "-kept"
|
kept_username = username + "-kept"
|
||||||
@@ -609,3 +598,4 @@ async def test_revoke_blocked_users(app, username, groupname, new_hub):
|
|||||||
# (sanity check) didn't lose other user
|
# (sanity check) didn't lose other user
|
||||||
kept_user = app2.users[kept_username]
|
kept_user = app2.users[kept_username]
|
||||||
assert 'user' in [r.name for r in kept_user.roles]
|
assert 'user' in [r.name for r in kept_user.roles]
|
||||||
|
app2.stop()
|
||||||
|
Reference in New Issue
Block a user