Description
Since we use Codex in the mentee overview on it's alpha version we should create a minimal end to end spec which helps us identify and prevent breakage of the overview features.
Acceptance Criteria
- Should be able to catch regressions such as the update from codex-0.1.0-alpha.7 to codex-0.1.0-alpha.8 ( see gerrit 778997 ) Patchset 32. The breaking change was the change in the v-model api of CdxSelect and CdxLookup component. (v-model="selection" vs v-model:selected="selection" and @update:model-value="..." vs @update:selected="...")
Completion checklist
Functionality
- The patches have been code reviewed and merged
- The task passes its acceptance criteria
Engineering
- Tests for every involved patch should pass
- Coverage for every involved project should have improved or stayed the same
QA
- Must be reviewed and approved by Quality Assurance.
Documentation
- Related and updated documentation done where necessary
- Internal technical changes: internal repository documentation must be updated (README.md, JSDoc, PHPDoc)
- Infrastructure technical changes: technical changes that reflect on environment, infrastructure, endpoints or any other area of interest for technical contributors should be reflected on Extension:GrowthExperiments or Extension:GrowthExperiments/Technical documentation pages.