Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ADR 773: Look for the shortest assessment item to repro each parse er…
…ror (#1872) The exhaustive test tool for PerseusItem parsing outputs the `assessmentItem`s that can't be parsed. The plan is to generate regression tests from these assessment items. Previously, the tool would output an arbitrary `assessmentItem` for each failure. This PR makes it keep the *shortest* `assessmentItem` instead. That way, our regression test data won't be over-complicated. Issue: none ## Test plan: Run the exhaustive test tool on a subset of data. Author: benchristel Reviewers: benchristel, jeremywiebe, anakaren-rojas, catandthemachines, nishasy Required Reviewers: Approved By: jeremywiebe Checks: ✅ Publish npm snapshot (ubuntu-latest, 20.x), ✅ Lint, Typecheck, Format, and Test (ubuntu-latest, 20.x), ✅ Cypress (ubuntu-latest, 20.x), ✅ Check for .changeset entries for all changed files (ubuntu-latest, 20.x), ✅ Check builds for changes in size (ubuntu-latest, 20.x), ✅ Publish Storybook to Chromatic (ubuntu-latest, 20.x), ✅ gerald Pull Request URL: #1872
- Loading branch information