Skip to content

Conversation

vsangereanMOZ
Copy link
Collaborator

Relevant Links

Bugzilla: 1990912
TestRail: N/A

Description of Code / Doc Changes

Refactorting for Themes tests:

  • Promoted dictionaries and flags to ALL_CAPS constants
  • Added concise docstrings for clarity
  • Improved colors_match for safety (handles rgb/rgba, div-by-zero)

Thank you!

Tracy-Walker
Tracy-Walker previously approved these changes Oct 1, 2025
Copy link
Collaborator

@Tracy-Walker Tracy-Walker left a comment

Choose a reason for hiding this comment

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

looks good

Copy link
Collaborator

@soncuteanca soncuteanca left a comment

Choose a reason for hiding this comment

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

Looks good, only some minor suggestions.

@vsangereanMOZ
Copy link
Collaborator Author

Addressed reviews.
Improved test_redirect_to_addons test to make sure it does not affect the rest of tests within the file.

@vsangereanMOZ
Copy link
Collaborator Author

Add a new set of colours for themes.
Darker colors are different when focus is there or not.

@vsangereanMOZ
Copy link
Collaborator Author

Ok done.
Only good reviews allowed from now on 🗡️

Copy link
Collaborator

@soncuteanca soncuteanca left a comment

Choose a reason for hiding this comment

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

Looks good.

@vsangereanMOZ vsangereanMOZ merged commit b3aa98c into main Oct 2, 2025
15 checks passed
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