Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test: add agenda-neue cypress tests #4293

Merged
merged 41 commits into from
Sep 7, 2022
Merged

test: add agenda-neue cypress tests #4293

merged 41 commits into from
Sep 7, 2022

Conversation

NGPixel
Copy link
Member

@NGPixel NGPixel commented Jul 28, 2022

Run Tests in Cypress GUI

To manually run the tests visually, first start the Vite preview server:

yarn preview

Then in another process, run Cypress:

yarn cypress:open

Wait for the Cypress window to open (this can take a few seconds, especially the first time).

Select E2E Testing, then Start E2E Testing in Electron.

In the newly opened window, select the "agenda-neue.cy.js" spec.

The tests will start running.


Run Tests in Headless mode (Command Line)

To run the tests from the command line in headless mode, first start the Vite preview server:

yarn preview

Then in another process, run Cypress:

yarn cypress

A video recording of the tests is available under ./cypress/videos

⚠️ Only the agenda-neue.cy.js spec will work using these instructions. Older specs (such as agenda.cy.js and specs under the nomcom subfolder) requires the full datatracker to be running.

@codecov
Copy link

codecov bot commented Aug 2, 2022

Codecov Report

Merging #4293 (c311a72) into main (1778652) will decrease coverage by 0.02%.
The diff coverage is n/a.

❗ Current head c311a72 differs from pull request most recent head bc1b0bf. Consider uploading reports for the commit bc1b0bf to get more accurate results

@@            Coverage Diff             @@
##             main    #4293      +/-   ##
==========================================
- Coverage   88.51%   88.49%   -0.03%     
==========================================
  Files         294      294              
  Lines       39270    39271       +1     
==========================================
- Hits        34761    34754       -7     
- Misses       4509     4517       +8     
Impacted Files Coverage Δ
ietf/utils/text.py 85.97% <0.00%> (-1.22%) ⬇️
ietf/utils/mail.py 79.62% <0.00%> (-0.71%) ⬇️
ietf/group/utils.py 94.17% <0.00%> (-0.45%) ⬇️
ietf/doc/views_search.py 89.67% <0.00%> (-0.44%) ⬇️
ietf/utils/draft.py 71.60% <0.00%> (-0.11%) ⬇️
ietf/secr/sreq/forms.py 98.28% <0.00%> (+<0.01%) ⬆️
ietf/ietfauth/utils.py 91.35% <0.00%> (+0.61%) ⬆️

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@NGPixel NGPixel self-assigned this Aug 4, 2022
@NGPixel NGPixel marked this pull request as ready for review August 30, 2022 20:37
@NGPixel NGPixel requested a review from rjsparks August 30, 2022 20:37
@NGPixel NGPixel mentioned this pull request Aug 31, 2022
@NGPixel NGPixel merged commit 9d055f8 into main Sep 7, 2022
@NGPixel NGPixel deleted the feat/agenda-neue branch September 7, 2022 18:18
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Sep 11, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants