Closed Bug 1577315 Opened 4 months ago Closed 4 months ago

land karma-json-reporter as a dev-dependency

Categories

(Firefox :: Messaging System, task, P1)

task

Tracking

()

RESOLVED FIXED
Firefox 70
Iteration:
70.4 - Aug 19 - Sep 1
Tracking Status
firefox70 --- fixed

People

(Reporter: dmose, Assigned: dmose)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

We need this in order to easily get the results of our karma-run tests in the ujmc-taskcluster-unit-testing.

karma-json-reporter lives at https://github.com/douglasduteil/karma-json-reporter and is MIT-licensed. Happily, it has no dependencies of its own.

This is being added to support Bug 1567924, and I had originally intended to squash it into the commit implementing unit-testing for newtab/messaging code. However, since it is adding a new file to a package.json, I'm guessing it wants to be it's own commit. @mhoye is that right?

The package itself is MIT-licenses, and has no dependencies of its own! I'm not actually sure whether review is required for this, since it's not part of product code, but the licensing runbook makes it appear as though it is.

Pushed by dmosedale@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/3c5d4f4fc24b
Add karma-json-reporter dev-dependency r=mhoye
Assignee: nobody → dmose
Iteration: --- → 70.4 - Aug 19 - Sep 1
Priority: -- → P1
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 70
You need to log in before you can comment on or make changes to this bug.