mirror of
https://github.com/jupyterhub/jupyterhub.git
synced 2025-10-13 04:53:01 +00:00
testing load_groups
This commit is contained in:
@@ -7,7 +7,7 @@ Create Date: 2021-09-15 14:04:09.067024
|
|||||||
"""
|
"""
|
||||||
# revision identifiers, used by Alembic.
|
# revision identifiers, used by Alembic.
|
||||||
revision = '0eee8c825d24'
|
revision = '0eee8c825d24'
|
||||||
down_revision = '833da8570507'
|
down_revision = '651f5419b74d'
|
||||||
branch_labels = None
|
branch_labels = None
|
||||||
depends_on = None
|
depends_on = None
|
||||||
|
|
||||||
|
@@ -234,8 +234,8 @@ def test_cookie_secret_string_():
|
|||||||
|
|
||||||
async def test_load_groups(tmpdir, request):
|
async def test_load_groups(tmpdir, request):
|
||||||
to_load = {
|
to_load = {
|
||||||
'blue':{'users': ['cyclops', 'rogue', 'wolverine'], 'properties':{'setting1':'one', 'setting2':'two'}},
|
'blue': ['cyclops', 'rogue', 'wolverine'],
|
||||||
'gold':{'users': ['storm', 'jean-grey', 'colossus'], 'properties':{'setting3':'three', 'setting4':'four'}},
|
'gold': ['storm', 'jean-grey', 'colossus'],
|
||||||
}
|
}
|
||||||
kwargs = {'load_groups': to_load}
|
kwargs = {'load_groups': to_load}
|
||||||
ssl_enabled = getattr(request.module, "ssl_enabled", False)
|
ssl_enabled = getattr(request.module, "ssl_enabled", False)
|
||||||
@@ -249,11 +249,9 @@ async def test_load_groups(tmpdir, request):
|
|||||||
blue = orm.Group.find(db, name='blue')
|
blue = orm.Group.find(db, name='blue')
|
||||||
assert blue is not None
|
assert blue is not None
|
||||||
assert sorted(u.name for u in blue.users) == sorted(to_load['blue'])
|
assert sorted(u.name for u in blue.users) == sorted(to_load['blue'])
|
||||||
assert sorted(u for u in blue.properties) == sorted(to_load['blue']['properties'])
|
|
||||||
gold = orm.Group.find(db, name='gold')
|
gold = orm.Group.find(db, name='gold')
|
||||||
assert gold is not None
|
assert gold is not None
|
||||||
assert sorted(u.name for u in gold.users) == sorted(to_load['gold'])
|
assert sorted(u.name for u in gold.users) == sorted(to_load['gold'])
|
||||||
assert sorted(u for u in gold.properties) == sorted(to_load['gold']['properties'])
|
|
||||||
|
|
||||||
|
|
||||||
async def test_resume_spawners(tmpdir, request):
|
async def test_resume_spawners(tmpdir, request):
|
||||||
|
Reference in New Issue
Block a user