From b05cd88f14b7e88f0828bae419624ea5aa8f2140 Mon Sep 17 00:00:00 2001 From: Johann Hoffmann Date: Tue, 24 Mar 2026 14:34:43 +0100 Subject: [PATCH] WIP defining sensible cy-data attributes and robust tests selecting on them --- public/js/components/Stv/Studentenverwaltung/Verband.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/public/js/components/Stv/Studentenverwaltung/Verband.js b/public/js/components/Stv/Studentenverwaltung/Verband.js index 1ff9d2ed9..ade488961 100644 --- a/public/js/components/Stv/Studentenverwaltung/Verband.js +++ b/public/js/components/Stv/Studentenverwaltung/Verband.js @@ -358,6 +358,7 @@ export default { v-if="['semester', 'verband', 'gruppe', 'gruppe_kurzbz'].some(key => node.data.hasOwnProperty(key))" :data-tree-item-key="node.key" :title="node.data.studiengang_kz" + :data-cy="'student-collection-'+node.data.studiengang_kz" v-drag-click="() => toggleTreeNode(node)" v-drop:link-strict.student-collection="(evt, students) => dropStudents(node, students)" > @@ -367,6 +368,7 @@ export default { v-else :data-tree-item-key="node.key" :title="node.data.studiengang_kz" + :data-cy="'stg-node-'+node.data.studiengang_kz" v-drag-click="() => toggleTreeNode(node)" > {{ node.data.name }} @@ -383,6 +385,7 @@ export default { v-if="favorites.on || favorites.list.length" href="#" @click.prevent="filterFav" + data-cy="favorite-icon-header" >