Tegn og Gæt: ord, gæt og tal starter ikke en sætning i replikkerne

Tre replikker satte et indsat ord eller tal først i en sætning, så det
fik lille forbogstav på skærmen. Testen fanger det nu.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
agw
2026-10-20 19:45:49 +02:00
co-authored by Claude Opus 5.5
parent 26537f685a
commit 53027a1ed9
2 changed files with 5 additions and 3 deletions
+3 -3
View File
@@ -103,8 +103,8 @@
"[gasps] {ord} kom hele vejen rundt!",
"Utroligt. Den startede som {ord} og sluttede som {ord}.",
"[impressed] {ord} overlevede! Godt tegnet, godt gættet.",
"Den overlevede! {ord} hele vejen.",
"Perfekt kæde. {ord} fra start til slut."
"Den overlevede, {ord} hele vejen!",
"Perfekt kæde, {ord} fra start til slut."
],
"chain_changed": [
"Den startede som {ord} og endte som {gaet}.",
@@ -144,7 +144,7 @@
"winner": [
"Og vinderen er {vinder} med {point} point!",
"[excited] {vinder} vinder med {point} point!",
"Tillykke, {vinder}. {point} point.",
"Tillykke, {vinder}, med {point} point.",
"{vinder} tager sejren med {point} point.",
"Aftenens kunstner er {vinder} med {point} point."
],
+2
View File
@@ -41,6 +41,8 @@ class TegnLinesTests(SimpleTestCase):
self.assertLessEqual(len(spoken.split()), 20)
self.assertNotRegex(line, r"—|–| - ", "ingen tankestreger")
self.assertNotRegex(line, r"\d", "tal skrives med bogstaver")
# ord, gæt og tal indsættes med små bogstaver: de må ikke starte en sætning på skærmen
self.assertNotRegex(line, r"[.!?] (\[[a-z ]+\] )*\{(ord|gaet|point|antal_spillere)\}")
def test_rules_cards_follow_the_same_style(self):
from tegnoggaet.engine import RULES