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

provider details logic update and test fixes #1631

Open
5 tasks
kalbfled opened this issue Feb 5, 2024 · 0 comments
Open
5 tasks

provider details logic update and test fixes #1631

kalbfled opened this issue Feb 5, 2024 · 0 comments

Comments

@kalbfled
Copy link
Member

kalbfled commented Feb 5, 2024

User Story - Business Need

  • Ticket is understood, and QA has been contacted (if the ticket has a QA label).

#1436 ended with x-failing a number of tests failing when run sequentially and skipping another that leaves artifacts in the database. This ticket is to completely overhaul ProviderDetail and ProviderDetailHistory tests. We removed SMS priority swapping in #944 and we have a follow-on to further clean that up with #962 .

User Story(ies)

As a Notify team member,
I want to ensure we have provider logic that makes sense
So that we provide the best service.

Additional Info and Resources

Engineering Checklist

  • Best/appropriate provider logic is identified and implemented by testing paths of this flowchart
  • Remove all xfail decorators related to this ticket. (grep "TODO 1631" to find them)

Acceptance Criteria

  • All tests pass and leave no database artifacts
  • TODO.*1631 shows no results
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants