Skip to content
Snippets Groups Projects

Fix front-end tests + refactoring

Merged Fanna Lautenbach requested to merge TMSS-2516 into master
All threads resolved!

General:

  • remove unused test system docker-compose
  • update package.json with new test packages and updated react-tooltip
  • include new test packages in setupTests.js
  • update gitlab ci/cd pipeline
  • update readme

Test fixing:

  • update mocked template schemas with production versions
  • remove outdated test data mock + functionality to retrieve it
  • remove test console errors for react v17-v18 with mock spy in testHelper.js
  • create generic test helper functions
  • refactor create.test for Scheduling
  • fix found bugs in create for Scheduling via (unit tested) create.helper
  • format create for Scheduling
Edited by Fanna Lautenbach

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Jörn Künsemöller
  • Jörn Künsemöller
  • Jörn Künsemöller
  • Really nice to see the pipeline green again! :thumbsup:

  • Fanna Lautenbach added 3 commits

    added 3 commits

    • 9a87432a - merge tests
    • 98b753a4 - extract groups to function, remove duplicate function wrt create.helper
    • 0b39b4b6 - add TODO with ticket

    Compare with previous version

  • Fanna Lautenbach resolved all threads

    resolved all threads

  • Fanna Lautenbach enabled an automatic merge when the pipeline for 0b39b4b6 succeeds

    enabled an automatic merge when the pipeline for 0b39b4b6 succeeds

  • Fanna Lautenbach mentioned in commit 7ec358e5

    mentioned in commit 7ec358e5

  • Please register or sign in to reply
    Loading