Page MenuHomePhabricator

[MEX][QC] Wire together quality contraints icons and popovers for MEX and cover with end-to-end tests
Closed, ResolvedPublic

Description

With the implementation of T411608, T411606, T411604, T411602 and T414193, it should be possible to implement the complete Quality Constraints functionality, and some parts of the functionality may already have been implemented in the course of those tickets.

Ensure that the feature has been implemented (to a first-pass level of quality) and write end-to-end tests to cover the feature (if they do not already exist).

Acceptance Criteria

  • The Quality Constraints feature is implemented to a first-pass level of quality (i.e. functional and including end-to-end tests, but not pixel perfect necessarily) - icons are displayed when there are actual violations, and the associated popovers can be triggered to display the text that's currently in the extension, formatted according to the figma designs as far as possible

Event Timeline

ArthurTaylor renamed this task from [MEX] Wire together quality contraints icons and popovers for MEX and cover with end-to-end tests to [MEX][QC] Wire together quality contraints icons and popovers for MEX and cover with end-to-end tests.Dec 4 2025, 7:20 AM

Note that although this task is currently above T414193 in the backlog, it probably doesn't make sense to do it before T414193 is complete.

After investigation, it seems we don't need to add more tests because individual tasks covers all of it for the first pass.