Skip to content
Snippets Groups Projects
Commit 858c7065 authored by Bryan BRANCOTTE's avatar Bryan BRANCOTTE
Browse files

testfix, create profiles

parent 7bb8033f
No related branches found
No related tags found
1 merge request!259stop as soon as error is seen
...@@ -21,10 +21,11 @@ import os ...@@ -21,10 +21,11 @@ import os
import pathlib import pathlib
import random import random
from tempfile import NamedTemporaryFile from tempfile import NamedTemporaryFile
from django.core import mail
import live_settings
from crispy_forms import layout from crispy_forms import layout
from django.contrib.auth.models import AnonymousUser from django.contrib.auth.models import AnonymousUser
from django.core import mail
from django.core.files.uploadedfile import SimpleUploadedFile from django.core.files.uploadedfile import SimpleUploadedFile
from django.template import Template, Context from django.template import Template, Context
from django.test import RequestFactory from django.test import RequestFactory
...@@ -32,6 +33,7 @@ from freezegun import freeze_time ...@@ -32,6 +33,7 @@ from freezegun import freeze_time
from strass_app import forms from strass_app import forms
from strass_app.forms import EmptyForm from strass_app.forms import EmptyForm
from strass_app.management.commands import load_demo
from strass_app.tests.test_base_test_case import TooledTestCase from strass_app.tests.test_base_test_case import TooledTestCase
logger = logging.getLogger(__name__) logger = logging.getLogger(__name__)
...@@ -59,6 +61,7 @@ class TestMain(TooledTestCase): ...@@ -59,6 +61,7 @@ class TestMain(TooledTestCase):
class TestCandidateForm(TooledTestCase): class TestCandidateForm(TooledTestCase):
def test_pdf_safe_crashes_log_collected(self): def test_pdf_safe_crashes_log_collected(self):
load_demo.create_profiles()
mail_count = len(mail.outbox) mail_count = len(mail.outbox)
m = random.randint(1, 12) m = random.randint(1, 12)
d = random.randint(1, 28) d = random.randint(1, 28)
...@@ -72,7 +75,7 @@ class TestCandidateForm(TooledTestCase): ...@@ -72,7 +75,7 @@ class TestCandidateForm(TooledTestCase):
"first_name": "Ada", "first_name": "Ada",
"last_name": "Lovelace", "last_name": "Lovelace",
"email": "ada.lovelace@pasteur.fr", "email": "ada.lovelace@pasteur.fr",
"profiles": "2", "profiles": [2],
"motivation": "Yes I am !", "motivation": "Yes I am !",
"lang": "en", "lang": "en",
}, },
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment