Skip to content

Conversation

@aaronskiba
Copy link
Contributor

@aaronskiba aaronskiba commented Mar 20, 2025

Fixes # (Only a temporary fix for #3485)

Changes proposed in this PR:

  • Replace image-bundled Chrome version with Chrome version 128
    • This change addresses the breaking changes encountered between Chrome version 134 and our /features tests
    • NOTE: This change should be reverted once are /features tests are working with the latest Chrome version
  • Refactored spec/features/modal_search_spec.rb to allow both tests within the file to share the same modal logic

- This change provides a temporary workaround for the following GitHub Issue: #3485
- This commit should be reverted once our tests are able to run successfully with the latest version of Chrome.
@aaronskiba aaronskiba changed the title TEMP: Lower Chrome Version for Postgres GH Action Lower PostgreSQL GitHub Action Chrome Version to Address Breaking Changes Between Latest Chrome Version (134) and /features Tests Mar 20, 2025
@aaronskiba aaronskiba marked this pull request as ready for review March 20, 2025 19:25
This change refactors `spec/features/modal_search_spec.rb` by adding a method which contains the modal logic shared between both of the tests within the file.
@aaronskiba aaronskiba force-pushed the aaron/issues/downgrade-chrome branch from 111ad9a to cd3f480 Compare March 20, 2025 21:01
@johnpinto1 johnpinto1 self-requested a review March 24, 2025 09:30
Copy link
Contributor

@johnpinto1 johnpinto1 left a comment

Choose a reason for hiding this comment

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

The temporary Chrome downgrade sorts the failing test issues on Github. The refactoring suggested by Rubocop has been done.

@aaronskiba aaronskiba merged commit 6a49bd6 into development Mar 24, 2025
9 checks passed
@aaronskiba aaronskiba deleted the aaron/issues/downgrade-chrome branch March 24, 2025 15:01
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