dequelabs / axe-core-maven-html

Tools for using axe for web accessibility testing with JUnit, Selenium, and Playwright

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

add a sub-module `dequeUtilities` to monorepo

Zidious opened this issue · comments

commented

Why?

Both Selenium and Playwright integrations use the same classes to map the JSON properties used in axe-core:

image

Move the classes used in the both packages to a new module dequeUtilities which will import them as a dependency to same them having duplicate classes

  • Add new submodule
  • Refactor Selenium to use new module
  • Refactor playwright to use new module
commented

Ref: #252

@Zidious Is this testable by QA or its a dev thingy?

commented

Sorry @somaalapati dev task, did not mean to close and put it into QA

@Zidious No worries. Normally we request another developer in the team to verify these types of tickets. PO can take care of these type of tickets.
@michael-siek Can you please verify this ticket?