From 7fe5a685f1fb18db3e9a85cc14ebb6a14a6551dc Mon Sep 17 00:00:00 2001 From: Johann Hoffmann Date: Thu, 26 Mar 2026 17:45:02 +0100 Subject: [PATCH] first attempt at semantically tagging DOM elements for automated testing in stv. cypress is able to navigate from verband tree -> student list -> student details -> tabs and assert various states. WIP writing the test itself more robust and developing more testcases; --- public/js/components/Stv/Studentenverwaltung.js | 6 +++--- .../Stv/Studentenverwaltung/Details.js | 15 +++++++++++++-- .../Studentenverwaltung/Details/MultiStatus.js | 2 +- .../Details/Prestudent/MultiStatus.js | 12 +++++++++++- .../components/Stv/Studentenverwaltung/List.js | 7 ++++++- .../Stv/Studentenverwaltung/Verband.js | 17 ++++++++++++++--- 6 files changed, 48 insertions(+), 11 deletions(-) diff --git a/public/js/components/Stv/Studentenverwaltung.js b/public/js/components/Stv/Studentenverwaltung.js index 66ff7f891..02c845311 100644 --- a/public/js/components/Stv/Studentenverwaltung.js +++ b/public/js/components/Stv/Studentenverwaltung.js @@ -508,7 +508,7 @@ export default { this.handlePersonUrl(); }, template: /* html */` -
+