From 3f02fd254a5a61402fb1057c67c0c2584a7ff862 Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Thu, 18 Jul 2024 09:56:44 +0200 Subject: [PATCH] Add cypress test for mentor invitation --- .../components/learningMentor/MyMentors.vue | 4 +- .../learningMentor/InvitationAcceptPage.vue | 52 +- client/src/pages/onboarding/AccountSetup.vue | 2 +- client/vite.config.ts | 3 +- cypress.config.js => cypress.config.mjs | 9 +- .../e2e/learningMentor/mentorInvitation.cy.js | 57 + cypress/plugins/index.js | 22 - cypress/plugins/index.mjs | 9 + cypress/plugins/tasks.mjs | 18 + package-lock.json | 1061 +++++++++++++---- package.json | 5 +- .../core/management/commands/cypress_reset.py | 3 +- server/vbv_lernwelt/learning_mentor/admin.py | 2 +- .../0007_mentorinvitation_target_url.py | 17 + server/vbv_lernwelt/learning_mentor/models.py | 1 + server/vbv_lernwelt/learning_mentor/views.py | 2 + 16 files changed, 999 insertions(+), 268 deletions(-) rename cypress.config.js => cypress.config.mjs (68%) create mode 100644 cypress/e2e/learningMentor/mentorInvitation.cy.js delete mode 100644 cypress/plugins/index.js create mode 100644 cypress/plugins/index.mjs create mode 100644 cypress/plugins/tasks.mjs create mode 100644 server/vbv_lernwelt/learning_mentor/migrations/0007_mentorinvitation_target_url.py diff --git a/client/src/components/learningMentor/MyMentors.vue b/client/src/components/learningMentor/MyMentors.vue index 3a9f58b8..5988653b 100644 --- a/client/src/components/learningMentor/MyMentors.vue +++ b/client/src/components/learningMentor/MyMentors.vue @@ -104,12 +104,13 @@ const noLearningMentors = computed(() =>
-
+
@@ -178,6 +179,7 @@ const noLearningMentors = computed(() =>