testing load_groups

This commit is contained in:
vpopescu
2022-08-03 15:09:33 +02:00
parent 7011bc12fe
commit 9450a69bd3
2 changed files with 3 additions and 5 deletions

View File

@@ -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

View File

@@ -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):