Closed Bug 1070047 Opened 11 years ago Closed 11 years ago

Upgrade chaijs to a newer version

Categories

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

x86_64
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: julienw, Unassigned)

References

Details

Attachments

(1 file, 2 obsolete files)

46 bytes, text/x-github-pull-request
julienw
: review+
Details | Review
No description provided.
Blocks: 991663
No longer blocks: 1070006
Depends on: 1070006
Depends on: 874510
After bug 874510 lands we should add chaijs to package.json (if not already done) and copy it in the update-common Makefile target.
Additional dependencies Bug 1070487, Bug 1069150, Bug 1066988
Next time, you can add the dependencies yourself :) Thanks!
Depends on: 1070487, 1069150, 1066988
Additional dependencies Bug 1069184, Bug 1070495, Bug 1070845, Bug 1070751, Bug 1070731, Bug 1070681, Bug 1070688 - dependencies i may change only for my bugs! All this bugs have attachment with compatible with both version chaijs tests.
Attached file Link to PR (obsolete) —
Attachment #8492919 - Flags: review?(felash)
Bug 1070845 - [sharedtest] unit test refactoring for new version chai.assert api Bug 1070751 - [system] unit test refactoring for new version chai.assert api Bug 1070731 - [sms] unit test refactoring for new version chai.assert api Bug 1070688 - [settings] unit test refactoring for new version chai.assert api Bug 1070681 - [communications] unit test refactoring for new version chai.assert api Bug 1070495 - [ringtones] unit test refactoring for new version chai.assert api Bug 1070487 - [keyboard] unit test refactoring for new version chai.assert api Bug 1070006 - [calendar] unit test change chai.assert api in the new version Bug 1069184 - [ftu] unittest navigation_test.js incorrect using assert.include for testing existing object - all incompatibility with new version chaijs fixed
Comment on attachment 8492919 [details] [review] Link to PR Can you please request review once all other patches landed? Thanks :)
Attachment #8492919 - Flags: review?(felash)
Request rewiew set. Thanks!
Attached file Link to PR (rebased) (obsolete) —
Attachment #8498752 - Flags: review?(felash)
Attachment #8492919 - Attachment is obsolete: true
Comment on attachment 8498752 [details] [review] Link to PR (rebased) I think that in the past you produced a patch that upgrades chai.js in the same patch? This is what we want here, IMO...
Attachment #8498752 - Flags: review?(felash)
Depends on: 1087866
Depends on: 1087973
Depends on: 1089349
Depends on: 1089355
Blocks: 1088997
No longer depends on: 1088997
Depends on: 1093625
Depends on: 1093669
Right now all test compatible with both version chai
Can you rebase your pull request with latest master, so that we have a Try run?
Also, can you try with latest chai (1.9.2) ? I see you have 1.9.1 in the PR :)
Comment on attachment 8498752 [details] [review] Link to PR (rebased) r=me if we have a green run with chai 1.9.2. let's land this and do some clean up afterwards.
Attachment #8498752 - Flags: review+
Attachment #8518119 - Flags: review?(felash)
PR rebased - ner PR vith version 1.9.2 - CI not started??
master: 6a38f6b7c87d6ba1ccf4ce5a372802bf46d26a67
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Attachment #8518119 - Flags: review?(felash) → review+
Attachment #8498752 - Attachment is obsolete: true
Thanks so much, it was good work ! Can you file a separate bug to clean up the "pachOldChai" part ?
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: