summaryrefslogtreecommitdiff
path: root/web-ui/test/spec/services
diff options
context:
space:
mode:
Diffstat (limited to 'web-ui/test/spec/services')
-rw-r--r--web-ui/test/spec/services/model/mail.spec.js51
1 files changed, 0 insertions, 51 deletions
diff --git a/web-ui/test/spec/services/model/mail.spec.js b/web-ui/test/spec/services/model/mail.spec.js
index 35c4bc9b..f9d076f0 100644
--- a/web-ui/test/spec/services/model/mail.spec.js
+++ b/web-ui/test/spec/services/model/mail.spec.js
@@ -34,57 +34,6 @@ require(['services/model/mail'], function (Mail) {
});
});
- describe('multipart email', function () {
- var parsedMultipartMail;
-
- beforeEach(function () {
- parsedMultipartMail = Mail.create(Pixelated.testData().rawMail.multipart);
- });
-
- it('parses the mail as multipart/alternative', function () {
- expect(parsedMultipartMail.isMailMultipartAlternative()).toBe(true);
- });
-
- it('lists the correct available content-type of the parts', function () {
- expect(parsedMultipartMail.availableBodyPartsContentType()).toEqual(['text/plain;', 'text/html;']);
- });
-
- it('gets the list of parts', function () {
- var expectedParts = [
- {
- headers: { 'Content-Type': 'text/plain;' },
- body: 'Hello everyone!\n'
- },
- {
- headers: {
- 'Content-Type': 'text/html;',
- 'Content-Transfer-Encoding': 'quoted-printable'
- },
- body: '<p><b>Hello everyone!</b></p>\n'
- }
- ];
-
- expect(parsedMultipartMail.getMailMultiParts()).toEqual(expectedParts);
- });
-
- it('gets the text/plain body by the content-type', function () {
- expect(parsedMultipartMail.getMailPartByContentType('text/plain;')).toEqual(
- {
- headers: { 'Content-Type': 'text/plain;' },
- body: 'Hello everyone!\n'
- });
- });
-
- it('parses the content type of a text/html body', function () {
- expect(parsedMultipartMail.getMailPartByContentType('text/html;')).toEqual({
- headers: {
- 'Content-Type': 'text/html;',
- 'Content-Transfer-Encoding': 'quoted-printable'
- },
- body: '<p><b>Hello everyone!</b></p>\n'
- });
- });
- });
});
});
});