Closed Bug 902233 Opened 12 years ago Closed 12 years ago

Failing unit tests after E.me landing

Categories

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

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: kgrandon, Unassigned)

References

Details

Linter issues have been resolved, but failing tests remain. Here is one failure, I did manage to fix this one, but ran into others: ✖ 1 of 4187 tests failed: 1) [homescreen] everything.me.js > "before all" hook: TypeError: activationIcon is null at EverythingME_init (http://homescreen.gaiamobile.org:8080/everything.me/js/everything.me.js:15) at (anonymous) (http://homescreen.gaiamobile.org:8080/test/unit/everything.me_test.js:17) at wrapper (http://test-agent.gaiamobile.org:8080/common/test/mocha_generators.js:62) at run (http://test-agent.gaiamobile.org:8080/common/vendor/mocha/mocha.js:3709) at next (http://test-agent.gaiamobile.org:8080/common/vendor/mocha/mocha.js:3973) at (anonymous) (http://test-agent.gaiamobile.org:8080/common/vendor/mocha/mocha.js:3984) at (anonymous) (http://test-agent.gaiamobile.org:8080/common/vendor/mocha/mocha.js:4932) Normally we would back out the offending patch, but due to the urgency I'm not sure if that is a good idea here. I'll leave it up to you guys to see if we can promptly fix the failing tests.
Needinfo-ing people.
Flags: needinfo?(ran)
Flags: needinfo?(21)
Not seeing an obvious reason for this Travis test fail. Vivien, what are we missing?
Flags: needinfo?(ran)
The test fails because it uses a fake DOM to check the behavior of E.me. Sounds weird to me but we will fix it. It affects only master fwiw.
Flags: needinfo?(21)
You need to log in before you can comment on or make changes to this bug.