From 8b3f3af2b942ee1b13f65a9cb47cfaed46c65810 Mon Sep 17 00:00:00 2001
From: Emmy D'Anello
Date: Fri, 5 Jul 2024 12:48:47 +0200
Subject: [PATCH] Fix tests
Signed-off-by: Emmy D'Anello
---
draw/tests.py | 12 ++++++------
participation/models.py | 18 +++++++++---------
tfjm/urls.py | 2 +-
3 files changed, 16 insertions(+), 16 deletions(-)
diff --git a/draw/tests.py b/draw/tests.py
index bbb209a..e495697 100644
--- a/draw/tests.py
+++ b/draw/tests.py
@@ -71,7 +71,7 @@ class TestDraw(TestCase):
resp = await communicator.receive_json_from()
self.assertEqual(resp['type'], 'alert')
self.assertEqual(resp['alert_type'], 'danger')
- self.assertEqual(resp['message'], "The sum must be equal to the number of teams: expected 12, got 3")
+ self.assertEqual(resp['message'], "La somme doit être égale au nombre d'équipes : attendu 12, obtenu 3")
self.assertFalse(await Draw.objects.filter(tournament=self.tournament).aexists())
# Now start the draw
@@ -113,7 +113,7 @@ class TestDraw(TestCase):
resp = await communicator.receive_json_from()
self.assertEqual(resp['type'], 'alert')
self.assertEqual(resp['alert_type'], 'danger')
- self.assertEqual(resp['message'], "The draw is already started.")
+ self.assertEqual(resp['message'], "Le tirage a déjà commencé.")
draw: Draw = await Draw.objects.prefetch_related(
'current_round__current_pool__current_team__participation__team').aget(tournament=self.tournament)
@@ -135,7 +135,7 @@ class TestDraw(TestCase):
await communicator.send_json_to({'tid': tid, 'type': "dice", 'trigram': team.trigram})
resp = await communicator.receive_json_from()
self.assertEqual(resp['type'], 'alert')
- self.assertEqual(resp['message'], "You've already launched the dice.")
+ self.assertEqual(resp['message'], "Vous avez déjà lancé le dé.")
# Force exactly one duplicate
await td.arefresh_from_db()
@@ -207,7 +207,7 @@ class TestDraw(TestCase):
await communicator.send_json_to({'tid': tid, 'type': "dice", 'trigram': trigram})
resp = await communicator.receive_json_from()
self.assertEqual(resp['type'], 'alert')
- self.assertEqual(resp['message'], "You've already launched the dice.")
+ self.assertEqual(resp['message'], "Vous avez déjà lancé le dé.")
# Force exactly one duplicate
await td.arefresh_from_db()
@@ -254,7 +254,7 @@ class TestDraw(TestCase):
await communicator.send_json_to({'tid': tid, 'type': 'dice', 'trigram': None})
resp = await communicator.receive_json_from()
self.assertEqual(resp['type'], 'alert')
- self.assertEqual(resp['message'], "This is not the time for this.")
+ self.assertEqual(resp['message'], "Ce n'est pas le moment pour cela.")
# Draw a problem
await communicator.send_json_to({'tid': tid, 'type': 'draw_problem'})
@@ -277,7 +277,7 @@ class TestDraw(TestCase):
await communicator.send_json_to({'tid': tid, 'type': 'draw_problem'})
resp = await communicator.receive_json_from()
self.assertEqual(resp['type'], 'alert')
- self.assertEqual(resp['message'], "This is not the time for this.")
+ self.assertEqual(resp['message'], "Ce n'est pas le moment pour cela.")
# Reject the first problem
await communicator.send_json_to({'tid': tid, 'type': 'reject'})
diff --git a/participation/models.py b/participation/models.py
index 0b61a7f..64dc852 100644
--- a/participation/models.py
+++ b/participation/models.py
@@ -891,8 +891,8 @@ class Participation(models.Model):
if observer_passage:
observer_text = _("You will observe the solution of the team {observer} on the "
- "problem {problem}. "
- "You can upload your synthesis sheet on this page.
")
+ "problem {problem}. "
+ "You can upload your synthesis sheet on this page.
")
solution_url = observer_passage.defended_solution.file.url
passage_url = reverse_lazy("participation:passage_detail", args=(observer_passage.pk,))
observer_content = format_lazy(observer_text,
@@ -908,7 +908,7 @@ class Participation(models.Model):
syntheses_templates_content = f"{_('Templates:')} {syntheses_templates}
"
content = defender_content + opponent_content + reviewer_content + observer_content \
- + syntheses_templates_content
+ + syntheses_templates_content
informations.append({
'title': _("First round"),
'type': "info",
@@ -949,8 +949,8 @@ class Participation(models.Model):
if observer_passage:
observer_text = _("You will observe the solution of the team {observer} on the "
- "problem {problem}. "
- "You can upload your synthesis sheet on this page.
")
+ "problem {problem}. "
+ "You can upload your synthesis sheet on this page.")
solution_url = observer_passage.defended_solution.file.url
passage_url = reverse_lazy("participation:passage_detail", args=(observer_passage.pk,))
observer_content = format_lazy(observer_text,
@@ -966,7 +966,7 @@ class Participation(models.Model):
syntheses_templates_content = f"{_('Templates:')} {syntheses_templates}
"
content = defender_content + opponent_content + reviewer_content + observer_content \
- + syntheses_templates_content
+ + syntheses_templates_content
informations.append({
'title': _("Second round"),
'type': "info",
@@ -1008,8 +1008,8 @@ class Participation(models.Model):
if observer_passage:
observer_text = _("You will observe the solution of the team {observer} on the "
- "problem {problem}. "
- "You can upload your synthesis sheet on this page.
")
+ "problem {problem}. "
+ "You can upload your synthesis sheet on this page.")
solution_url = observer_passage.defended_solution.file.url
passage_url = reverse_lazy("participation:passage_detail", args=(observer_passage.pk,))
observer_content = format_lazy(observer_text,
@@ -1025,7 +1025,7 @@ class Participation(models.Model):
syntheses_templates_content = f"{_('Templates:')} {syntheses_templates}
"
content = defender_content + opponent_content + reviewer_content + observer_content \
- + syntheses_templates_content
+ + syntheses_templates_content
informations.append({
'title': _("Second round"),
'type': "info",
diff --git a/tfjm/urls.py b/tfjm/urls.py
index d795a49..16bac38 100644
--- a/tfjm/urls.py
+++ b/tfjm/urls.py
@@ -18,8 +18,8 @@ Including another URLconf
"""
from django.conf import settings
from django.contrib import admin
-from django.utils.translation import gettext_lazy as _
from django.urls import include, path
+from django.utils.translation import gettext_lazy as _
from django.views.defaults import bad_request, page_not_found, permission_denied, server_error
from django.views.generic import TemplateView
from participation.views import MotivationLetterView