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

Progress Bar/ Routing Interaction Testing #1268

Open
1 of 7 tasks
Tracked by #1241 ...
sydneywalcoff opened this issue Mar 21, 2024 · 0 comments
Open
1 of 7 tasks
Tracked by #1241 ...

Progress Bar/ Routing Interaction Testing #1268

sydneywalcoff opened this issue Mar 21, 2024 · 0 comments
Labels
DevOps type of development task related to Process, Github Actions, and Deployment feature: technical standards accessibility, usability, unit testing, etc. issue level I: request Smallest type of issue; Typically can be completed by one person priority: low role: development anything related to code size: 3pt Can be done in 13-18 hours

Comments

@sydneywalcoff
Copy link
Member

sydneywalcoff commented Mar 21, 2024

Dependency

Overview

Testing is an important part of the development process that has been ignored in the Expunge Assist process thus far. To create a better protected codebase, we want to retroactively implement tests.

Create tests for the below scenarios. Feel free to include additional tests if you find opportunities for more coverage of the progress bar and how it interacts with the pages it's rendered on.

Action Items

  • Progress bar displays when its supposed to
    • LG pages should render the progress bar
    • non-LG pages should NOT render the progress bar
  • Progress bar displays correct percentage in the form
    • static pages always display the correct amounts
    • dynamic pages show correct amount based on order and total number of pages in form

Resources/Notes

Jest
React Testing Library

@sydneywalcoff sydneywalcoff added role: development anything related to code priority: low size: 3pt Can be done in 13-18 hours DevOps type of development task related to Process, Github Actions, and Deployment issue level I: request Smallest type of issue; Typically can be completed by one person feature: technical standards accessibility, usability, unit testing, etc. draft Not yet ready to be worked on labels Mar 21, 2024
@sydneywalcoff sydneywalcoff added this to the Launch Prep 2.0 milestone Mar 27, 2024
@sydneywalcoff sydneywalcoff mentioned this issue Mar 27, 2024
14 tasks
@sydneywalcoff sydneywalcoff removed the draft Not yet ready to be worked on label Mar 27, 2024
@sydneywalcoff sydneywalcoff changed the title Progress Bar on non-LG pages Progress Bar/ Page Interaction Testing Mar 27, 2024
@sydneywalcoff sydneywalcoff changed the title Progress Bar/ Page Interaction Testing Progress Bar/ Routing Interaction Testing Mar 27, 2024
@sydneywalcoff sydneywalcoff added dependency The issue or reason why this issue is in the icebox and removed dependency The issue or reason why this issue is in the icebox labels Mar 27, 2024
@ExperimentsInHonesty ExperimentsInHonesty moved this to Prioritized Backlog in P: EA: Project Board Jun 14, 2024
@eburdekin eburdekin moved this from Ready for Review to Prioritized Backlog in P: EA: Project Board Nov 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DevOps type of development task related to Process, Github Actions, and Deployment feature: technical standards accessibility, usability, unit testing, etc. issue level I: request Smallest type of issue; Typically can be completed by one person priority: low role: development anything related to code size: 3pt Can be done in 13-18 hours
Projects
Status: Prioritized Backlog
Development

No branches or pull requests

2 participants