Skip to content

Add cypress for frontend testing#1126

Merged
samuelwei merged 27 commits intodevelopfrom
760-change-the-current-tests
Jun 6, 2024
Merged

Add cypress for frontend testing#1126
samuelwei merged 27 commits intodevelopfrom
760-change-the-current-tests

Conversation

@Sabr1n4W
Copy link
Copy Markdown
Contributor

@Sabr1n4W Sabr1n4W commented Jun 5, 2024

Fixes #760

Type (Highlight the corresponding type)

  • Bugfix
  • Feature
  • Documentation
  • Refactoring (e.g. Style updates, Test implementation, etc.)
  • Other (please describe):

Checklist

  • Code updated to current develop branch head
  • Passes CI checks
  • Is a part of an issue
  • Tests added for the bugfix or newly implemented feature, describe below why if not
  • Changelog is updated
  • Documentation of code and features exists

Changes

  • Added cypress tests for basic frontend features
  • Refactore CI to run cypress tests instead of vitest tests
  • Remove vitest dependencies
  • Update docs

Other information

@Sabr1n4W Sabr1n4W added the tests Softwaretests without any feature improvement label Jun 5, 2024
@Sabr1n4W Sabr1n4W added this to the v4.0 milestone Jun 5, 2024
@Sabr1n4W Sabr1n4W self-assigned this Jun 5, 2024
Sabr1n4W added 2 commits June 5, 2024 16:18
…-the-current-tests

# Conflicts:
#	package-lock.json
#	package.json
@Sabr1n4W Sabr1n4W changed the title 760 change the current tests Add cypress for frontend testing Jun 5, 2024
@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 5, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 95.84%. Comparing base (cd3ae5c) to head (63382d2).

Additional details and impacted files
@@              Coverage Diff              @@
##             develop    #1126      +/-   ##
=============================================
- Coverage      95.86%   95.84%   -0.03%     
  Complexity      1295     1295              
=============================================
  Files            198      198              
  Lines           4427     4427              
=============================================
- Hits            4244     4243       -1     
- Misses           183      184       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@cypress
Copy link
Copy Markdown

cypress Bot commented Jun 5, 2024

Passing run #18 ↗︎

0 27 0 0 Flakiness 0

Details:

Add cypress for frontend testing (#1126)
Project: Default Project Commit: 440aaa7681
Status: Passed Duration: 00:31 💡
Started: Jun 6, 2024 10:30 AM Ended: Jun 6, 2024 10:31 AM

Review all test suite changes for PR #1126 ↗︎

@Sabr1n4W Sabr1n4W requested a review from samuelwei June 5, 2024 14:26
samuelwei added 2 commits June 6, 2024 12:13
…-the-current-tests

# Conflicts:
#	package-lock.json
#	package.json
@samuelwei samuelwei merged commit 440aaa7 into develop Jun 6, 2024
@samuelwei samuelwei deleted the 760-change-the-current-tests branch June 6, 2024 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tests Softwaretests without any feature improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Evaluate changing the current tests

2 participants