Use arrow functions in mocha tests
This commit is contained in:
@@ -17,9 +17,9 @@ describe.skip('Koa App (HTTP Server) Integration Tests', function() {
|
||||
app = yield init();
|
||||
});
|
||||
|
||||
describe('REST api', function() {
|
||||
describe('POST /api/v1/key', function() {
|
||||
it('should return 400 for an invalid body', function (done) {
|
||||
describe('REST api', () => {
|
||||
describe('POST /api/v1/key', () => {
|
||||
it('should return 400 for an invalid body', done => {
|
||||
request(app.listen())
|
||||
.post('/api/v1/key')
|
||||
.send({ foo: 'bar' })
|
||||
@@ -29,16 +29,16 @@ describe.skip('Koa App (HTTP Server) Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe('HKP api', function() {
|
||||
describe('GET /pks/add', function() {
|
||||
it.skip('should return 200 for a valid request', function (done) {
|
||||
describe('HKP api', () => {
|
||||
describe('GET /pks/add', () => {
|
||||
it.skip('should return 200 for a valid request', done => {
|
||||
request(app.listen())
|
||||
.get('/pks/lookup?op=get&search=0xDBC0B3D92B1B86E9')
|
||||
.expect(200)
|
||||
.end(done);
|
||||
});
|
||||
|
||||
it('should return 404 if not found', function (done) {
|
||||
it('should return 404 if not found', done => {
|
||||
request(app.listen())
|
||||
.get('/pks/lookup?op=get&search=0xDBC0B3D92A1B86E9')
|
||||
.expect(404)
|
||||
@@ -46,8 +46,8 @@ describe.skip('Koa App (HTTP Server) Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe('POST /pks/add', function() {
|
||||
it('should return 400 for an invalid body', function (done) {
|
||||
describe('POST /pks/add', () => {
|
||||
it('should return 400 for an invalid body', done => {
|
||||
request(app.listen())
|
||||
.post('/pks/add')
|
||||
.type('form')
|
||||
@@ -56,7 +56,7 @@ describe.skip('Koa App (HTTP Server) Integration Tests', function() {
|
||||
.end(done);
|
||||
});
|
||||
|
||||
it('should return 201 for a valid PGP key', function (done) {
|
||||
it('should return 201 for a valid PGP key', done => {
|
||||
request(app.listen())
|
||||
.post('/pks/add')
|
||||
.type('form')
|
||||
|
||||
@@ -15,7 +15,7 @@ describe('Email Integration Tests', function() {
|
||||
|
||||
let email, credentials;
|
||||
|
||||
before(function() {
|
||||
before(() => {
|
||||
try {
|
||||
credentials = require('../../credentials.json');
|
||||
} catch(e) {
|
||||
@@ -37,7 +37,7 @@ describe('Email Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("send", function() {
|
||||
describe("send", () => {
|
||||
it('should work', function *() {
|
||||
let mailOptions = {
|
||||
from: credentials.sender,
|
||||
@@ -51,7 +51,7 @@ describe('Email Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("sendVerifyKey", function() {
|
||||
describe("sendVerifyKey", () => {
|
||||
it('should work', function *() {
|
||||
let options = {
|
||||
userIds: [{
|
||||
|
||||
@@ -31,14 +31,12 @@ describe('Mongo Integration Tests', function() {
|
||||
yield mongo.clear(DB_TYPE);
|
||||
});
|
||||
|
||||
afterEach(function() {});
|
||||
|
||||
after(function *() {
|
||||
yield mongo.clear(DB_TYPE);
|
||||
yield mongo.disconnect();
|
||||
});
|
||||
|
||||
describe("create", function() {
|
||||
describe("create", () => {
|
||||
it('should insert a document', function *() {
|
||||
let r = yield mongo.create({ _id:'0' }, DB_TYPE);
|
||||
expect(r.insertedCount).to.equal(1);
|
||||
@@ -55,7 +53,7 @@ describe('Mongo Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("batch", function() {
|
||||
describe("batch", () => {
|
||||
it('should insert a document', function *() {
|
||||
let r = yield mongo.batch([{ _id:'0' }, { _id:'1' }], DB_TYPE);
|
||||
expect(r.insertedCount).to.equal(2);
|
||||
@@ -72,7 +70,7 @@ describe('Mongo Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("update", function() {
|
||||
describe("update", () => {
|
||||
it('should update a document', function *() {
|
||||
let r = yield mongo.create({ _id:'0' }, DB_TYPE);
|
||||
r = yield mongo.update({ _id:'0' }, { foo:'bar' }, DB_TYPE);
|
||||
@@ -82,7 +80,7 @@ describe('Mongo Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("get", function() {
|
||||
describe("get", () => {
|
||||
it('should get a document', function *() {
|
||||
let r = yield mongo.create({ _id:'0' }, DB_TYPE);
|
||||
r = yield mongo.get({ _id:'0' }, DB_TYPE);
|
||||
@@ -90,7 +88,7 @@ describe('Mongo Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("list", function() {
|
||||
describe("list", () => {
|
||||
it('should list documents', function *() {
|
||||
let r = yield mongo.batch([{ _id:'0', foo:'bar' }, { _id:'1', foo:'bar' }], DB_TYPE);
|
||||
r = yield mongo.list({ foo:'bar' }, DB_TYPE);
|
||||
@@ -98,7 +96,7 @@ describe('Mongo Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("remove", function() {
|
||||
describe("remove", () => {
|
||||
it('should remove a document', function *() {
|
||||
let r = yield mongo.create({ _id:'0' }, DB_TYPE);
|
||||
r = yield mongo.remove({ _id:'0' }, DB_TYPE);
|
||||
|
||||
@@ -42,14 +42,12 @@ describe('User ID Integration Tests', function() {
|
||||
yield mongo.clear(DB_TYPE);
|
||||
});
|
||||
|
||||
afterEach(function() {});
|
||||
|
||||
after(function *() {
|
||||
yield mongo.clear(DB_TYPE);
|
||||
yield mongo.disconnect();
|
||||
});
|
||||
|
||||
describe("batch", function() {
|
||||
describe("batch", () => {
|
||||
it('should persist all the things', function *() {
|
||||
let uids = yield userId.batch({ userIds:[uid1, uid2], keyid });
|
||||
expect(uids[0].keyid).to.equal(keyid);
|
||||
@@ -63,7 +61,7 @@ describe('User ID Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("verify", function() {
|
||||
describe("verify", () => {
|
||||
it('should update the document', function *() {
|
||||
let uids = yield userId.batch({ userIds:[uid1], keyid });
|
||||
yield userId.verify({ keyid, nonce:uids[0].nonce });
|
||||
@@ -85,7 +83,7 @@ describe('User ID Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("getVerfied", function() {
|
||||
describe("getVerfied", () => {
|
||||
beforeEach(function *() {
|
||||
let uids = yield userId.batch({ userIds:[uid1], keyid });
|
||||
yield userId.verify({ keyid, nonce:uids[0].nonce });
|
||||
@@ -102,7 +100,7 @@ describe('User ID Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("flagForRemove", function() {
|
||||
describe("flagForRemove", () => {
|
||||
it('should flag all documents', function *() {
|
||||
let stored = yield userId.batch({ userIds:[uid1, uid2], keyid });
|
||||
let flagged = yield userId.flagForRemove({ keyid });
|
||||
@@ -113,7 +111,7 @@ describe('User ID Integration Tests', function() {
|
||||
});
|
||||
});
|
||||
|
||||
describe("remove", function() {
|
||||
describe("remove", () => {
|
||||
it('should delete all documents', function *() {
|
||||
yield userId.batch({ userIds:[uid1, uid2], keyid });
|
||||
yield userId.remove({ keyid });
|
||||
|
||||
Reference in New Issue
Block a user