Fix keyId in email links
This commit is contained in:
@@ -10,7 +10,7 @@ const tpl = require('../../src/email/templates.json');
|
||||
describe('Email Integration Tests', function() {
|
||||
this.timeout(20000);
|
||||
|
||||
let email, userId, origin, publicKeyArmored;
|
||||
let email, keyId, userId, origin, publicKeyArmored;
|
||||
|
||||
const recipient = { name:'Test User', email:'safewithme.testuser@gmail.com' };
|
||||
|
||||
@@ -25,10 +25,10 @@ describe('Email Integration Tests', function() {
|
||||
});
|
||||
|
||||
beforeEach(() => {
|
||||
keyId = '0123456789ABCDF0';
|
||||
userId = {
|
||||
name: recipient.name,
|
||||
email: recipient.email,
|
||||
keyid: '0123456789ABCDF0',
|
||||
nonce: 'qwertzuioasdfghjkqwertzuio',
|
||||
publicKeyArmored
|
||||
};
|
||||
@@ -51,22 +51,22 @@ describe('Email Integration Tests', function() {
|
||||
describe("send verifyKey template", () => {
|
||||
it('should send plaintext email', function *() {
|
||||
delete userId.publicKeyArmored;
|
||||
yield email.send({ template:tpl.verifyKey, userId, origin });
|
||||
yield email.send({ template:tpl.verifyKey, userId, keyId, origin });
|
||||
});
|
||||
|
||||
it('should send pgp encrypted email', function *() {
|
||||
yield email.send({ template:tpl.verifyKey, userId, origin });
|
||||
yield email.send({ template:tpl.verifyKey, userId, keyId, origin });
|
||||
});
|
||||
});
|
||||
|
||||
describe("send verifyRemove template", () => {
|
||||
it('should send plaintext email', function *() {
|
||||
delete userId.publicKeyArmored;
|
||||
yield email.send({ template:tpl.verifyRemove, userId, origin });
|
||||
yield email.send({ template:tpl.verifyRemove, userId, keyId, origin });
|
||||
});
|
||||
|
||||
it('should send pgp encrypted email', function *() {
|
||||
yield email.send({ template:tpl.verifyRemove, userId, origin });
|
||||
yield email.send({ template:tpl.verifyRemove, userId, keyId, origin });
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -24,9 +24,9 @@ describe('Email Unit Tests', () => {
|
||||
let userId1 = {
|
||||
name: 'name1',
|
||||
email: 'email1',
|
||||
keyid: '0123456789ABCDF0',
|
||||
nonce: 'qwertzuioasdfghjkqwertzuio'
|
||||
};
|
||||
let keyId = '0123456789ABCDF0';
|
||||
let origin = {
|
||||
protocol: 'http',
|
||||
host: 'localhost:8888'
|
||||
@@ -73,7 +73,7 @@ describe('Email Unit Tests', () => {
|
||||
});
|
||||
|
||||
it('should work', function *() {
|
||||
let info = yield email.send({ template, userId:userId1, origin});
|
||||
let info = yield email.send({ template, userId:userId1, keyId, origin});
|
||||
|
||||
expect(info.response).to.match(/^250/);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user