Closed Bug 1193392 Opened 9 years ago Closed 9 years ago

Unit test the new home screen

Categories

(Firefox OS Graveyard :: Gaia::Homescreen, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
FxOS-S5 (21Aug)

People

(Reporter: gmarty, Assigned: gmarty)

References

Details

(Whiteboard: [systemsfe])

Attachments

(1 file, 1 obsolete file)

We agreed to add unit tests to the new homescreen after landing it.
Assignee: nobody → gmarty
Depends on: 1174727
Whiteboard: [systemsfe]
Attached file Github PR (obsolete) —
There is a total of 64 unit tests for the 3 main JS files in the new homescreen. The code coverage should be OK, though for some reason I can't get any figure from Blanket.
Attachment #8649327 - Flags: review?(chrislord.net)
Comment on attachment 8649327 [details] [review] Github PR It'd probably be diligent of me to give this another look over before r+ given the size of it and the number of comments, but this is good work. Certainly an r+ in spirit :) Few comments and nits to address.
Attachment #8649327 - Flags: review?(chrislord.net) → feedback+
Comment on attachment 8649327 [details] [review] Github PR I fixed the nit and changes you pointed out. How does it look now?
Attachment #8649327 - Flags: review?(chrislord.net)
Comment on attachment 8649327 [details] [review] Github PR Couple of nits and one comment, but this is definitely more than good enough to ship, thanks and well done :)
Attachment #8649327 - Flags: review?(chrislord.net) → review+
Comment on attachment 8650424 [details] [review] [gaia] gmarty:Bug-1193392-Unit-test-the-new-home-screen-2 > mozilla-b2g:master I had to open a new PR due to a bad commit. Can you move your r+ over this one, please?
Attachment #8650424 - Flags: review?(chrislord.net)
Attachment #8649327 - Attachment is obsolete: true
Attachment #8650424 - Flags: review?(chrislord.net) → review+
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 9 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → FxOS-S5 (21Aug)
Depends on: 1197338
Depends on: 1199144
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: