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 and component tests #33

Open
7 of 16 tasks
GodHermit opened this issue Jul 21, 2023 · 0 comments
Open
7 of 16 tasks

Add E2E and component tests #33

GodHermit opened this issue Jul 21, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@GodHermit
Copy link
Owner

GodHermit commented Jul 21, 2023

Use Cypress library for tests

  • Add E2E1 for:
    • Locale detection
    • Settings changing
    • Export articles
    • Offline mode
      • With cached articles
      • Without cached articles
  • Add component tests for:
    • ExportModal
    • Header
      • HeaderMenu
    • SideNav
      • SideNavMenu
      • SideNavMobile
    • ShareLinkModal
    • SWUpdate

Footnotes

  1. Writing Your First E2E Test | Cypress

@GodHermit GodHermit self-assigned this Jul 21, 2023
@GodHermit GodHermit added the enhancement New feature or request label Jul 21, 2023
@GodHermit GodHermit changed the title Write Unit tests Add unit tests Jul 21, 2023
GodHermit added a commit that referenced this issue Jul 24, 2023
Partially resolves: Add unit tests #33
@GodHermit GodHermit changed the title Add unit tests Add E2E and component tests Jul 24, 2023
GodHermit added a commit that referenced this issue Jul 24, 2023
Partially resolves: Add E2E and component tests #33
GodHermit added a commit that referenced this issue Jul 25, 2023
Add component test for `SideNavMobile` and `SideNavMenu`

Partially resolves: Add E2E and component tests #33
GodHermit added a commit that referenced this issue Jul 26, 2023
Partially resolves: Add E2E and component tests #33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant