Closed Bug 1502558 Opened Last year Closed Last year
Clean up system addon unit tests
There's enough work here that breaking it off from bug 1451532 so that bug doesn't get too massive.
- Move the helper functions for system addon tests into their own head file, also move some of the boilerplate for creating a test server that is repeated in many of those tests into the new file. - Switch from using xpis checked into the tree to using extensions created on the fly from tests, using overridden cert checks. - Switch from bootstrap extensions to webextensions, adjust tests as needed to deal with the async nature of webextension startup/shutdown.
https://hg.mozilla.org/integration/mozilla-inbound/rev/badd101dfd97a2a5a7efd1fe8c14c0ed89df4116 Bug 1502558 Clean up system addon tests r=kmag
You need to log in before you can comment on or make changes to this bug.