codeforboston / codeforboston/docassemble-juvenilesealing

Prioritizing future tests

Open
#33 2 comments 0 reactions 0 assignees View on GitHub
testing
Dominant language
JavaScript
Stars
9
Forks
6
PR merge metrics
No merged PRs in 30d

Description

List of tests we should write (in order of priority) (some of these still need features to be written):

- [x] Most people will be from Massachusetts and will not have docket sheets. We should test this case.
- [ ] Make sure external links work without causing errors.
- [ ] If we tell them they are ineligible and show them the ineligibility screen, and they click that they want to proceed anyways, we don't want to keep showing them the ineligibility questions. The ineligibility checklist that comes up should have the appropriate items checked and marked unknown. This is blocked by #31.
- [ ] If someone says "I don't have this information" and "I want to continue anyways" for docket sheets, we should take them to an appropriate spot in the quiz and not ask them the question again. We should also remind them at the end of that section "are you sure you want to continue without your docket sheets?". This is blocked by #34.
- [x] If someone says "I don't have this information" and "I want to come back another time" for docket sheets, we should take them to instructions for obtaining their docket sheets. This is blocked by #32.
- [x] Every time the user is declared ineligible, the ineligibility screen should display appropriate text (e.g., "you are ineligible because ...").

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.