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

178 unit tests #191

Open
wants to merge 21 commits into
base: main
Choose a base branch
from
Open

178 unit tests #191

wants to merge 21 commits into from

Conversation

David-Duefrene
Copy link
Owner

No description provided.

Tests for initial render, Active className, onClick, and if translations are used
Added tests for render, selection change, and translations
fixed theme toggle light mode and added tests. added theme toggle to home page
Removed collapse-button testid. Adjusted control-panel getByTestId to trigger after the control panel is shown. Fixed Header test.
Fixed Color key test renders blank with no children now calls ColorKey with no children. Children are now marked optional in the ColorKey type.
Added playright, initial test for Home page.
it, should, and contain are now available instead of just test.
Added link test. Fixed some types.
Now checks if you can turn darkmode on/off
Added helper function to test if the list of paths have a line color relating to its index. Also added test to check if control panel can add an extra line.
Added intial test for Budget page. Updated translate test helper function to allow non nested i18 variables.
@David-Duefrene David-Duefrene self-assigned this Jun 27, 2024
@David-Duefrene David-Duefrene linked an issue Jun 27, 2024 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

unit tests
1 participant