Uploaded image for project: 'OpenShift Dev Console'
  1. OpenShift Dev Console
  2. ODC-6146

Accessibility (and cypress test) issue with empty category on Operator Hub page

XMLWordPrintable

    • ODC Sprint 204, ODC Sprint 205
    • Low

      Description of problem:

      When running the cypress test "developer-catalog-details.feature" the tests tries to install the Serverless operator and fails because the Operator Hub page contains an accessibility issue.

      Prerequisites (if any, like setup, operators/versions):

      None

      Steps to Reproduce

      1. Run the cypress test "developer-catalog-details.feature"
      2. Or open the Operator Hub page with the Firefox axe - Web Accessibility Testing extension

      Actual results:

      1. cypress test fails with an a11y issue. See attached screenshot.
      2. axe tests shows similar error (and some others as well). See also attached screenshot.

      Expected results:

      1. cypress tests runs successfully
      2. Mentioned axe doesn't show this error

      Reproducibility (Always/Intermittent/Only Once):

      Always

      Build Details:

      • On 4.6 is the "hidden" category (an empty string) is selectable.
      • Since 4.7 is the hidden category (empty string) is not selectable anymore.

      Additional info:

      None

        1. cypress-test-error-1.png
          cypress-test-error-1.png
          49 kB
        2. cypress-test-error-2.png
          cypress-test-error-2.png
          452 kB
        3. cypress-tests.png
          cypress-tests.png
          69 kB
        4. operatorhub-4.6-selected.png
          operatorhub-4.6-selected.png
          208 kB
        5. operatorhub-issue-firefox-axe.png
          operatorhub-issue-firefox-axe.png
          185 kB

            cjerolim Christoph Jerolimov
            cjerolim Christoph Jerolimov
            Gajanan More Gajanan More (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: