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

Add e2e tests #57

Open
4 tasks
Venefilyn opened this issue Oct 10, 2018 · 0 comments
Open
4 tasks

Add e2e tests #57

Venefilyn opened this issue Oct 10, 2018 · 0 comments
Labels
QA For writing, changing, or fixing tests or test suite.
Milestone

Comments

@Venefilyn
Copy link
Member

Venefilyn commented Oct 10, 2018

Cypress seems like the best choice. We need e2e tests for parts of the website. This should be done with Laravel Dusk:

  • Workflow of going to /config -> Pick server -> Display config works as it should
  • Change one value in config -> Click save -> Expect API call with good response from the server -> Expect "Config saved" popup
  • Change all values in config -> Click save -> Expect API call with good response from the server -> Expect "Config saved" popup
  • Change to invalid value and save config -> Check for "Config not saved" popup -> See error on invalid value field
@Venefilyn Venefilyn added the QA For writing, changing, or fixing tests or test suite. label Oct 10, 2018
@Venefilyn Venefilyn added this to the Redesign v3.0 milestone Oct 10, 2018
@Venefilyn Venefilyn changed the title Add integration tests Add e2e tests Jan 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
QA For writing, changing, or fixing tests or test suite.
Projects
None yet
Development

No branches or pull requests

1 participant