Skip to content

chore(deps): remove mokkery dependency#11143

Merged
wmontwe merged 3 commits into
thunderbird:mainfrom
wmontwe:remove-mokkery-dependency
Jun 23, 2026
Merged

chore(deps): remove mokkery dependency#11143
wmontwe merged 3 commits into
thunderbird:mainfrom
wmontwe:remove-mokkery-dependency

Conversation

@wmontwe

@wmontwe wmontwe commented Jun 16, 2026

Copy link
Copy Markdown
Member

Contribution Summary

Description

Replaces Mokkery by assertions and recording fakes. This resolves issues remaining to support Gradle isolated builds, supporting change for #11133

AI Disclosure

Select one of the following (mandatory)

  • This contribution does not include any changes created or assisted by AI.
  • This contribution includes changes assisted by AI.
  • This contribution includes changes created by AI.

@wmontwe wmontwe requested a review from a team as a code owner June 16, 2026 14:14
@wmontwe wmontwe requested a review from dani-zilla June 16, 2026 14:14
@wmontwe wmontwe added report: exclude Exclude changes from user-facing reports (internal, minor, or not relevant to users). pr: stacked Must be used on a PR that is stacked on top of other(s) labels Jun 16, 2026
@github-actions github-actions Bot added the tb-team Tasks and features handled by project maintainers label Jun 16, 2026
@wmontwe wmontwe force-pushed the remove-mokkery-dependency branch 2 times, most recently from 8ac18d2 to b4223c2 Compare June 19, 2026 13:16
@wmontwe wmontwe force-pushed the remove-mokkery-dependency branch from b4223c2 to 1022a6c Compare June 19, 2026 16:25
@wmontwe wmontwe removed the pr: stacked Must be used on a PR that is stacked on top of other(s) label Jun 19, 2026

@dani-zilla dani-zilla left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Checked it out, did a few tests, ran some smoke tests, looks good!

@wmontwe wmontwe merged commit 740da0b into thunderbird:main Jun 23, 2026
19 checks passed
@wmontwe wmontwe deleted the remove-mokkery-dependency branch June 23, 2026 10:49
@thunderbird-botmobile thunderbird-botmobile Bot added this to the Thunderbird 22 milestone Jun 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

report: exclude Exclude changes from user-facing reports (internal, minor, or not relevant to users). tb-team Tasks and features handled by project maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants