Bug 2073095 - remove mockk from ui tests to unlock running on nightly #368 (firefox-autoland@autoland)

Warnings
  • Checking...
Blockers
  • Checking...
Branches remove-mockk-from-ui-tests -> autoland
Repo firefox-autoland@autoland (git) (git://github.com/pollym/firefox.git)
Author pollym
State closed
Commit Title

Bug 2073095 - remove mockk from ui tests to unlock running on nightly

Commit Body

Mockk only runs on debuggable builds. And we have an aspiration to run the ui tests on the nightly build. So a bit of refactoring is needed. (This is just a couple of the changes that will be required! more to follow) - `OnboardingMapperTest`: luckily, in this case, a fake is easily substituted - `CrashPullDelegateTest`: lazy init means we don't need mocks or fakes 🎉 [try is running here](https://treeherder.mozilla.org/jobs?repo=try&landoInstance=lando-prod-2025&landoCommitID=97406)

Landings

Successfully landed

Landing requested on , by pmceldowney@mozilla.com.

Landing Job: 97475

Last update:

Result: a82944e1685ec428c7dff40432a4d42683f672b3 on firefox-autoland@autoland (git)

Links: Treeherder