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

Enhance e2e tests with mocked feeds #1897

Open
jcpitre opened this issue Oct 18, 2024 · 0 comments
Open

Enhance e2e tests with mocked feeds #1897

jcpitre opened this issue Oct 18, 2024 · 0 comments
Labels
enhancement New feature request or improvement on an existing feature status: Needs triage Applied to all new issues

Comments

@jcpitre
Copy link
Contributor

jcpitre commented Oct 18, 2024

Describe the problem

In some issues (e.g. #1885) we have a problem that does not manifest itself in any of the datasets in the database, but could happen if the right corner case is present.

Proposed solution

We should consider having a list of mock feeds with contents covering these corner cases.
We could validate these feeds with each PR, and make sure the errors either manifest themselves if the problem is not solved, or not manifest themselves if the problem is solved.

Probably the easiest way to do that would be do a comparison similar to the Acceptance test report.
Except we would need to point out any differences, instead of just displaying a percentage of change like the acceptance tests run on the database.

Alternatives you've considered

No response

Additional context

No response

@jcpitre jcpitre added enhancement New feature request or improvement on an existing feature status: Needs triage Applied to all new issues labels Oct 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature request or improvement on an existing feature status: Needs triage Applied to all new issues
Projects
None yet
Development

No branches or pull requests

1 participant