Closed Bug 671533 Opened 13 years ago Closed 13 years ago

test_DownloadUtils.js fails when system locale doesn't use the dot as a decimal separator

Categories

(Toolkit :: Downloads API, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla8

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

TEST-UNEXPECTED-FAIL | /mnt/_tests/xpcshell/toolkit/mozapps/downloads/tests/unit/test_DownloadUtils.js | A few seconds remaining  2,3 of 2,4 KB (58 bytes/sec) == A few seconds remaining  2.3 of 2.4 KB (58 bytes/sec) - See following stack:
(...)

(This also means that our lack of running tests on non en-US locales may hide subtle problems that our unit tests are supposed to catch but don't)
Blocks: 597852
Comment on attachment 545890 [details] [diff] [review]
Fix test_DownloadUtils.js with locales with a different decimal separator

Could be useful to add a test for explicitly checking two decimal replacement even though the testStatuses already have strings that have two decimals.

114   testTransferTotal(234, 4924, _("234 bytes of 4.8 KB"));
115   testTransferTotal(94923, 233923, _("92.7 of 228 KB"));
  +   testTransferTotal(4924, 94923, _("4.8 KB of 92.7"));
Attachment #545890 - Flags: review?(edilee) → review+
(In reply to comment #2)
>   +   testTransferTotal(4924, 94923, _("4.8 KB of 92.7"));
Er. Should probably be

testTransferTotal(4924, 94923, _("4.8 of 92.7 KB"));
http://hg.mozilla.org/integration/mozilla-inbound/rev/b5c5e025368d
Assignee: nobody → mh+mozilla
Whiteboard: [inbound]
http://hg.mozilla.org/mozilla-central/rev/b5c5e025368d
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: [inbound]
Target Milestone: --- → mozilla8
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: