Two notable things here: - Small refactor of AttributionCode.jsm to make it more testable (allowing `getCampaignId` to be easily stubbed out) - An ugly skip of one of the "invalid" attribution code tests -- for reasons noted in the comments. Ultimately, this points to maybe a refactor or larger change being needed, but I don't think it's worth blocking getting these tests on. Differential Revision: https://phabricator.services.mozilla.com/D166688
10 lines
266 B
INI
10 lines
266 B
INI
[DEFAULT]
|
|
firefox-appdir = browser
|
|
skip-if = (os != "win" && toolkit != "cocoa") # Only available on Windows and macOS
|
|
head = head.js
|
|
|
|
[test_AttributionCode.js]
|
|
[test_MacAttribution.js]
|
|
skip-if = toolkit != "cocoa" # osx specific tests
|
|
[test_attribution_parsing.js]
|