From e130d65f37346b51675928ad23dcc0257a6f54df Mon Sep 17 00:00:00 2001 From: Daniel Egger Date: Fri, 12 May 2023 14:33:14 +0000 Subject: [PATCH] Merged in feature/VBV-339-assignment-cypress-test (pull request #79) Feature/VBV-339 assignment cypress test UNFINISHED * Create assignment submission test data for cypress test * Add first assignment trainer test * Add first cypress test which checks DB entry with all instrumentation --- .../AssignmentEvaluationPage.vue | 2 +- .../EvaluationIntro.vue | 6 +- .../EvaluationTask.vue | 4 +- .../assignmentsPage/AssignmentDetails.vue | 2 + cypress.config.js | 2 +- cypress/consts.js | 8 ++ .../assignmentStudent.cy.js} | 2 +- .../e2e/assignment/assignmentTrainer.cy.js | 87 +++++++++++++++++++ cypress/support/commands.js | 71 +++++++++------ server/config/urls.py | 41 ++++++--- server/vbv_lernwelt/core/constants.py | 9 ++ .../vbv_lernwelt/core/create_default_users.py | 21 ++++- .../core/management/commands/cypress_reset.py | 28 +++++- server/vbv_lernwelt/core/serializers.py | 6 ++ .../course/creators/test_course.py | 35 +++++++- 15 files changed, 275 insertions(+), 49 deletions(-) create mode 100644 cypress/consts.js rename cypress/e2e/{assignments.cy.js => assignment/assignmentStudent.cy.js} (98%) create mode 100644 cypress/e2e/assignment/assignmentTrainer.cy.js diff --git a/client/src/pages/cockpit/assignmentEvaluationPage/AssignmentEvaluationPage.vue b/client/src/pages/cockpit/assignmentEvaluationPage/AssignmentEvaluationPage.vue index 49fe1d06..a887729e 100644 --- a/client/src/pages/cockpit/assignmentEvaluationPage/AssignmentEvaluationPage.vue +++ b/client/src/pages/cockpit/assignmentEvaluationPage/AssignmentEvaluationPage.vue @@ -92,7 +92,7 @@ const assignmentCompletion = computed(() => assignmentStore.assignmentCompletion
-
+

Ergebnisse

-