Skip to content

Conversation

mdimjasevic
Copy link
Contributor

@mdimjasevic mdimjasevic commented Sep 8, 2021

This PR reports all failures in a golden test group before exiting and reporting the first failure. It turns each test object into a test case, compared to the way it has been, which is presenting a group of test cases as a single test case.

Checklist

  • The PR Title explains the impact of the change.
  • The PR description provides context as to why the change should occur and what the code contributes to that effect. This could also be a link to a JIRA ticket or a Github issue, if there is one.
  • changelog.d contains the following bits of information:
    • A file with the changelog entry in one or more suitable sub-sections. The sub-sections are marked by directories inside changelog.d.

…com:wireapp/wire-server into mdimjasevic/golden-report-all-missing-files
- This enables for collecting all failures and reporting them in the
end, compared to short-circuiting on the first failure and missing to
report other failures in a test group
- This replaces the previous approach of using Polysemy and converting
every failure into a value of type 'TestOutcomeError a'
@mdimjasevic mdimjasevic merged commit b974397 into develop Sep 14, 2021
@mdimjasevic mdimjasevic deleted the mdimjasevic/golden-report-all-missing-files branch September 14, 2021 06:24
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.

2 participants