diff --git a/src/strass/strass_app/tests/test_forms.py b/src/strass/strass_app/tests/test_forms.py index 22a408d9379f5c6cf7ee74ff4d8e5c64d9170156..69e5ab83254505f0f751e7ae041d7da5fbe3a0cb 100644 --- a/src/strass/strass_app/tests/test_forms.py +++ b/src/strass/strass_app/tests/test_forms.py @@ -21,10 +21,11 @@ import os import pathlib import random from tempfile import NamedTemporaryFile -from django.core import mail +import live_settings from crispy_forms import layout from django.contrib.auth.models import AnonymousUser +from django.core import mail from django.core.files.uploadedfile import SimpleUploadedFile from django.template import Template, Context from django.test import RequestFactory @@ -32,6 +33,7 @@ from freezegun import freeze_time from strass_app import forms from strass_app.forms import EmptyForm +from strass_app.management.commands import load_demo from strass_app.tests.test_base_test_case import TooledTestCase logger = logging.getLogger(__name__) @@ -59,6 +61,7 @@ class TestMain(TooledTestCase): class TestCandidateForm(TooledTestCase): def test_pdf_safe_crashes_log_collected(self): + load_demo.create_profiles() mail_count = len(mail.outbox) m = random.randint(1, 12) d = random.randint(1, 28) @@ -72,7 +75,7 @@ class TestCandidateForm(TooledTestCase): "first_name": "Ada", "last_name": "Lovelace", "email": "ada.lovelace@pasteur.fr", - "profiles": "2", + "profiles": [2], "motivation": "Yes I am !", "lang": "en", },