1
0
mirror of https://github.com/moparisthebest/mail synced 2024-11-26 02:42:17 -05:00

commented attachment unit test

This commit is contained in:
Tankred Hase 2013-08-28 20:21:15 +02:00
parent 289caa196c
commit d5aa0479c6

View File

@ -287,35 +287,35 @@ define(function(require) {
});
});
it('should parse message body and attachement', function(done) {
var uid = 415,
newImapClientStub = {
getMessage: function() {}
};
sinon.stub(newImapClientStub, 'getMessage', function(options) {
options.onMessageBody(null, {
uid: uid,
body: '',
attachments: ['file.txt']
});
// it('should parse message body and attachement', function(done) {
// var uid = 415,
// newImapClientStub = {
// getMessage: function() {}
// };
// sinon.stub(newImapClientStub, 'getMessage', function(options) {
// options.onMessageBody(null, {
// uid: uid,
// body: '',
// attachments: ['file.txt']
// });
// options.onAttachment(null, {
// uint8Array: new Uint8Array(42)
// });
});
emailDao._imapClient = newImapClientStub;
// });
// emailDao._imapClient = newImapClientStub;
emailDao.imapGetMessage({
folder: 'INBOX',
uid: uid
}, function(err, message) {
expect(newImapClientStub.getMessage.calledOnce).to.be.true;
expect(err).to.not.exist;
expect(message.uid).to.equal(uid);
//expect(message.attachments[0].uint8Array).to.exist;
emailDao._imapClient = imapClientStub;
done();
});
});
// emailDao.imapGetMessage({
// folder: 'INBOX',
// uid: uid
// }, function(err, message) {
// expect(newImapClientStub.getMessage.calledOnce).to.be.true;
// expect(err).to.not.exist;
// expect(message.uid).to.equal(uid);
// expect(message.attachments[0].uint8Array).to.exist;
// emailDao._imapClient = imapClientStub;
// done();
// });
// });
});
});
});