Closed
Bug 1523403
Opened 6 years ago
Closed 5 years ago
Add more test coverage for Discovery Stream front end
Categories
(Firefox :: New Tab Page, enhancement, P1)
Firefox
New Tab Page
Tracking
()
People
(Reporter: k88hudson, Assigned: pdahiya)
References
Details
(Keywords: github-merged)
Attachments
(1 file)
Right now our test coverage is lacking for a lot of of Discovery Stream React components. Let's improve this in order to prevent regressions. We also might want to enforce the data format via JSON schema.
Reporter | ||
Updated•6 years ago
|
status-firefox66:
--- → fix-optional
Updated•6 years ago
|
Updated•6 years ago
|
Iteration: 67.1 - Jan 28 - Feb 10 → 67.2 - Feb 11 - 24
Reporter | ||
Updated•6 years ago
|
Assignee: khudson → nobody
Summary: Add client-side validation and normalisation of API data → Add more test coverage for Discoverty Stream front end
Updated•6 years ago
|
Iteration: 67.2 - Feb 11 - 24 → 68.1 - Mar 18 - 31
Reporter | ||
Updated•6 years ago
|
Priority: P1 → --
Reporter | ||
Updated•6 years ago
|
Priority: -- → P2
Reporter | ||
Comment 1•6 years ago
|
||
It would be a good idea to start with where code has regressed
Reporter | ||
Updated•6 years ago
|
Iteration: 68.1 - Mar 18 - 31 → ---
Updated•6 years ago
|
Summary: Add more test coverage for Discoverty Stream front end → Add more test coverage for Discovery Stream front end
Reporter | ||
Updated•6 years ago
|
Blocks: pocket-newtab-68
Updated•6 years ago
|
Blocks: pocket-newtab-69
Reporter | ||
Updated•6 years ago
|
Blocks: pocket-newtab
Reporter | ||
Updated•6 years ago
|
No longer blocks: pocket-newtab-69
Reporter | ||
Updated•6 years ago
|
No longer blocks: pocket-newtab-68
Comment 2•6 years ago
|
||
Next step: Determine the % goal for test coverage for 69 and make the gameplan.
Assignee: nobody → pdahiya
Iteration: --- → 69.1 - May 13 - 26
Priority: P2 → P1
Updated•5 years ago
|
Iteration: 69.1 - May 13 - 26 → 69.2 - May 27 - Jun 9
Comment 3•5 years ago
|
||
Updated•5 years ago
|
Iteration: 69.2 - May 27 - Jun 9 → 69.3 - Jun 10 - 23
Assignee | ||
Updated•5 years ago
|
Keywords: github-merged
Comment 4•5 years ago
|
||
Status: NEW → RESOLVED
Closed: 5 years ago
status-firefox69:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → Firefox 69
Comment 5•5 years ago
|
||
Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.
status-firefox68:
--- → ?
Updated•5 years ago
|
Component: Activity Streams: Newtab → New Tab Page
Updated•5 years ago
|
You need to log in
before you can comment on or make changes to this bug.
Description
•