Closed
Bug 772712
Opened 13 years ago
Closed 13 years ago
Get back the test for Windows Live Mail settings importer
Categories
(MailNews Core :: Import, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
Thunderbird 17.0
People
(Reporter: hiro, Assigned: hiro)
References
Details
Attachments
(1 file, 1 obsolete file)
17.96 KB,
patch
|
mconley
:
review+
|
Details | Diff | Splinter Review |
mailnews/import/test/unit/test_winmail.js is now disabled but we need it.
Assignee | ||
Comment 1•13 years ago
|
||
This patch needs both the fixes for bug 773127 and 773124.
Attachment #641346 -
Flags: review?(mconley)
Assignee | ||
Updated•13 years ago
|
Assignee | ||
Comment 2•13 years ago
|
||
Unfortunately the test fails on the current trunk because the return value of GetValueForTag is not checked.
For example:
http://mxr.mozilla.org/comm-central/source/mailnews/import/winlivemail/nsWMSettings.cpp#500
500 GetValueForTag(xmlDoc, NS_LITERAL_STRING("Leave_Mail_On_Server"), value);
501 if (!value.IsEmpty())
502 pop3Server->SetLeaveMessagesOnServer((bool)value.ToInteger(&errorCode, 16));
503 GetValueForTag(xmlDoc, NS_LITERAL_STRING("Remove_When_Deleted"), value);
504 if (!value.IsEmpty())
505 pop3Server->SetDeleteMailLeftOnServer((bool)value.ToInteger(&errorCode, 16));
the value of "Remove_When_Deleted" is the previous one, i.e. "Leave_Mail_On_Server", if "Remove_When_Deleted" does not exist in registry data.
I will open a new bug for this issue.
Assignee | ||
Comment 3•13 years ago
|
||
I forgot including the diff of xpcshell.ini.
Attachment #641346 -
Attachment is obsolete: true
Attachment #641346 -
Flags: review?(mconley)
Attachment #641350 -
Flags: review?(mconley)
Comment 4•13 years ago
|
||
I'll wait for bug 773145 to land before reviewing this.
Comment 5•13 years ago
|
||
Comment on attachment 641350 [details] [diff] [review]
Fix
Sorry it took me so long to get to this!
This looks good. Thanks Hiro!
Attachment #641350 -
Flags: review?(mconley) → review+
Updated•13 years ago
|
Keywords: checkin-needed
Comment 6•13 years ago
|
||
Status: NEW → RESOLVED
Closed: 13 years ago
Flags: in-testsuite+
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 17.0
You need to log in
before you can comment on or make changes to this bug.
Description
•