Closed Bug 797842 Opened 13 years ago Closed 12 years ago

[contacts] Unit tests are broken since search refactor

Categories

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

x86
macOS
defect

Tracking

(blocking-b2g:-, b2g18+ fixed, b2g18-v1.0.1 fixed)

RESOLVED FIXED
DeveloperPhone
blocking-b2g -
Tracking Status
b2g18 + fixed
b2g18-v1.0.1 --- fixed

People

(Reporter: arcturus, Assigned: arcturus)

Details

Attachments

(1 file)

Right now the unit tests for the contacts app are broken since we moved the search to a separate js to be reused. We will need to fix and mock the new component and move the tests to check it properly.
Assignee: nobody → francisco.jordano
Priority: -- → P2
Target Milestone: --- → DeveloperPhone
Was already solved in other commits. Unit tests already working
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → INVALID
Status: RESOLVED → REOPENED
Resolution: INVALID → ---
Reopening since unit tests are broken and are an important check before accepting new checkings in the current state of the project
NOTE: If blocking-basecamp+ is set, just land it for now. [Approval Request Comment] Bug caused by (feature/regressing bug #): User impact if declined: Testing completed: Risk to taking this patch (and alternatives if risky):
Attachment #704617 - Flags: review?(alberto.pastor)
Attachment #704617 - Flags: approval-gaia-master?(ben)
Adding tef? flag cause this change is not risky and will be needed to land any bug in a safe way for contacts. Also adding the tracking-b2g18 to take into account this for v1
blocking-b2g: --- → tef?
tracking-b2g18: --- → ?
Attachment #704617 - Flags: review?(alberto.pastor) → review+
blocking-b2g: tef? → -
Please land on master in preparation for uplift to v1-train.
Attachment #704617 - Flags: approval-gaia-v1?(ben)
This is a safe change, with zero regression risk that furthermore helps preventing further regressions. We decided because of that to make it tracking-b2g18+. Why has it been marked as 19+?
Flags: needinfo?(akeybl)
Sorry, forgot to mark as fixed. This is already in master, ready for the uplift. Cheers!
Status: REOPENED → RESOLVED
Closed: 13 years ago12 years ago
Resolution: --- → FIXED
Flags: needinfo?(akeybl)
Comment on attachment 704617 [details] Pointer to GitHub PR 7712 NOTE: If blocking-basecamp+ is set, just land it for now. [Approval Request Comment] Bug caused by (feature/regressing bug #): regression, not updating the unit test while updating the app User impact if declined: none Testing completed: yes Risk to taking this patch (and alternatives if risky): 0, this is just unit test Asking for uplift as they are just unit test and will help us to detect possible errors in future changes
Attachment #704617 - Flags: approval-gaia-v1?
Comment on attachment 704617 [details] Pointer to GitHub PR 7712 Approving for v1-train since this is test only.
Attachment #704617 - Flags: approval-gaia-v1? → approval-gaia-v1+
v1-train: f85c6d83f1313cdd0ebfb2941c6bbdcb3e9c329d
Batch edit: Bugs fixed on b2g18 after 1/25 merge to v1.0 branch are fixed on v1.0.1 branch.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: