🚧(demo) modify data set to fix e2e tests
This part needs more refactoring. Demo data set needs to be no totally random.
This commit is contained in:
committed by
Nathan Panchout
parent
ababcde0d6
commit
ad4065e682
@@ -128,6 +128,45 @@ def create_demo(stdout):
|
|||||||
language=random.choice(settings.LANGUAGES)[0],
|
language=random.choice(settings.LANGUAGES)[0],
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
# this is a quick fix to fix e2e tests
|
||||||
|
# tests needs some no random data
|
||||||
|
queue.push(
|
||||||
|
models.User(
|
||||||
|
sub=uuid4(),
|
||||||
|
email="monique.test@example.com",
|
||||||
|
name="Monique Test",
|
||||||
|
password="!",
|
||||||
|
is_superuser=False,
|
||||||
|
is_active=True,
|
||||||
|
is_staff=False,
|
||||||
|
language=random.choice(settings.LANGUAGES)[0],
|
||||||
|
)
|
||||||
|
)
|
||||||
|
queue.push(
|
||||||
|
models.User(
|
||||||
|
sub=uuid4(),
|
||||||
|
email="jeanne.test@example.com",
|
||||||
|
name="Jean Test",
|
||||||
|
password="!",
|
||||||
|
is_superuser=False,
|
||||||
|
is_active=True,
|
||||||
|
is_staff=False,
|
||||||
|
language=random.choice(settings.LANGUAGES)[0],
|
||||||
|
)
|
||||||
|
)
|
||||||
|
queue.push(
|
||||||
|
models.User(
|
||||||
|
sub=uuid4(),
|
||||||
|
email="jean.somethingelse@example.com",
|
||||||
|
name="Jean Something",
|
||||||
|
password="!",
|
||||||
|
is_superuser=False,
|
||||||
|
is_active=True,
|
||||||
|
is_staff=False,
|
||||||
|
language=random.choice(settings.LANGUAGES)[0],
|
||||||
|
)
|
||||||
|
)
|
||||||
|
|
||||||
queue.flush()
|
queue.flush()
|
||||||
|
|
||||||
with Timeit(stdout, "Creating teams"):
|
with Timeit(stdout, "Creating teams"):
|
||||||
|
|||||||
@@ -28,7 +28,9 @@ def test_commands_create_demo():
|
|||||||
"""The create_demo management command should create objects as expected."""
|
"""The create_demo management command should create objects as expected."""
|
||||||
call_command("create_demo")
|
call_command("create_demo")
|
||||||
|
|
||||||
assert models.User.objects.count() == TEST_NB_OBJECTS["users"]
|
assert (
|
||||||
|
models.User.objects.count() == TEST_NB_OBJECTS["users"] + 3
|
||||||
|
) # Monique Test, Jeanne Test and Jean Something (quick fix for e2e)
|
||||||
assert models.Team.objects.count() == TEST_NB_OBJECTS["teams"]
|
assert models.Team.objects.count() == TEST_NB_OBJECTS["teams"]
|
||||||
assert models.TeamAccess.objects.count() >= TEST_NB_OBJECTS["teams"]
|
assert models.TeamAccess.objects.count() >= TEST_NB_OBJECTS["teams"]
|
||||||
assert mailbox_models.MailDomain.objects.count() == TEST_NB_OBJECTS["domains"]
|
assert mailbox_models.MailDomain.objects.count() == TEST_NB_OBJECTS["domains"]
|
||||||
|
|||||||
Reference in New Issue
Block a user