UI: lås opret-session knap under aktiv handling/opdatering (#127)
All checks were successful
CI / test-and-quality (push) Successful in 1m37s
CI / test-and-quality (pull_request) Successful in 1m36s

This commit is contained in:
2026-02-28 07:56:05 +01:00
parent 726280e120
commit 2adeb8536a
2 changed files with 11 additions and 4 deletions

View File

@@ -773,6 +773,8 @@ class UiScreenTests(TestCase):
response = self.client.get(reverse("lobby:host_screen"))
self.assertEqual(response.status_code, 200)
self.assertContains(response, "Host panel")
self.assertContains(response, "id=\"createSessionBtn\"")
self.assertContains(response, "id=\"createSessionHint\"")
self.assertContains(response, "saveHostContext")
self.assertContains(response, "restoreHostContext")
self.assertContains(response, "id=\"showQuestionBtn\"")
@@ -793,6 +795,10 @@ class UiScreenTests(TestCase):
self.assertContains(response, "categorySelect.disabled=hostActionInFlight||sessionDetailInFlight||!hasCode||phase!==\"lobby\"")
self.assertContains(response, "hostActionInFlight")
self.assertContains(response, "withHostActionLock")
self.assertContains(response, "updateCreateSessionState")
self.assertContains(response, "btn.disabled=hostActionInFlight||sessionDetailInFlight")
self.assertContains(response, "Opret session er låst mens en host-handling kører.")
self.assertContains(response, "Opret session er låst mens session-opdatering kører.")
self.assertContains(response, "Handling kører… afvent svar før næste klik.")
self.assertContains(response, "Session-data ikke opdateret endnu.")
self.assertContains(response, "Sidst opdateret:")