Page Menu
Home
GnuPG
Search
Configure Global Search
Log In
Files
F37961286
data-test.js
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Size
1 KB
Subscribers
None
data-test.js
View Options
/*global do_load_module: false, do_get_file: false, do_get_cwd: false, testing: false, test: false, Assert: false, resetting: false, JSUnit: false, do_test_pending: false, do_test_finished: false */
/*global EnigmailData: false */
/*jshint -W097 */
/*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
"use strict"
;
do_load_module
(
"file://"
+
do_get_cwd
().
path
+
"/testHelper.js"
);
testing
(
"data.jsm"
);
// testing: extractMessageId
test
(
function
extractMessageIdExtractsARegularMessageId
()
{
var
result
=
EnigmailData
.
extractMessageId
(
"enigmail:message/foobar"
);
Assert
.
equal
(
"foobar"
,
result
);
});
test
(
function
extractMessageIdReturnsAnEmptyStringWhenItCantMatch
()
{
var
result
=
EnigmailData
.
extractMessageId
(
"enigmail:mime-message/foobar"
);
Assert
.
equal
(
""
,
result
);
});
// testing: extractMimeMessageId
test
(
function
extractMimeMessageIdExtractsARegularMessageId
()
{
var
result
=
EnigmailData
.
extractMimeMessageId
(
"enigmail:mime-message/fluff"
);
Assert
.
equal
(
"fluff"
,
result
);
});
test
(
function
extractMimeMessageIdReturnsAnEmptyStringWhenItCantMatch
()
{
var
result
=
EnigmailData
.
extractMimeMessageId
(
"enigmail:message/mess"
);
Assert
.
equal
(
""
,
result
);
});
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Thu, Mar 19, 9:06 PM (23 h, 53 m)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
f2/f1/72bd820836b6158db95df5b4ec45
Attached To
rENIG Enigmail
Event Timeline
Log In to Comment