Skip to content

Conversation

@pranavz28
Copy link
Contributor

This PR:

  • Aligns Selenium dependencies to 4.36.0 in to avoid runtime incompatibilities.
  • Updates to ^1.31.2 and bumps to 2.4.3 in .
  • Simplifies test startup to use Chrome with headless options in .

Commands run locally and CI to verify:

  • web-t (exports PERCY_TOKEN for Percy web project)
  • make install
  • make test

Successful Percy web build links:

Notes:

  • I did not run any automate builds because the README describes only the Java Selenium (web) flow.
  • If CI requires different Chrome/Chromium versions, consider adding a specific dependency matching the browser version.

Please review and merge when ready.

@pranavz28 pranavz28 requested a review from a team as a code owner October 9, 2025 09:48
@pranavz28 pranavz28 enabled auto-merge (squash) October 14, 2025 05:13
import org.openqa.selenium.chrome.ChromeOptions;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.firefox.FirefoxOptions;
import org.junit.jupiter.api.Assumptions;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this used ?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

resolved

@pranavz28 pranavz28 merged commit c97fc4e into master Oct 15, 2025
8 checks passed
@pranavz28 pranavz28 deleted the chore/update-deps-percy-tests branch October 15, 2025 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants