w3c / aria-at-app

Test runner and results reporter for ARIA-AT
http://aria-at.w3.org/
Other
35 stars 15 forks source link

feat: Support minimum and exact AT Version requirements in Test Run's version selection modal #1131

Closed howard-e closed 3 months ago

howard-e commented 3 months ago

This is related to discussions shared in #791. This PR makes the following changes to the <AtAndBrowserDetailsModal> component:

  1. If a minimum AT Version is set for a TestPlanReport, it prevents AT Versions released before the minimum specified AT Version to be selected on the Test Run page.
  2. If an exact AT Version is set for a TestPlanReport, it Includes a disclaimer message that it's expected that the tester is using the specified AT Version and prevents any AT Version selection. The disclaimer message is:

Results collected for this test plan require {atName} {atVersion}. By continuing, you confirm that your results are being recorded using the specified version of the Assistive Technology.