chore: put loose test into a describe block where it belongs... (#3920)

This commit is contained in:
Arthur Cinader
2017-06-13 07:40:44 -07:00
committed by Florent Vilmart
parent 4aa4ebe807
commit 5f991e90fb

View File

@@ -1,8 +1,7 @@
'use strict'; const LoggerController = require('../src/Controllers/LoggerController').LoggerController;
var LoggerController = require('../src/Controllers/LoggerController').LoggerController; const WinstonLoggerAdapter = require('../src/Adapters/Logger/WinstonLoggerAdapter').WinstonLoggerAdapter;
var WinstonLoggerAdapter = require('../src/Adapters/Logger/WinstonLoggerAdapter').WinstonLoggerAdapter;
const fs = require('fs'); const fs = require('fs');
const loremFile = __dirname + '/support/lorem.txt'; const loremFile = __dirname + '/support/lorem.txt';
describe("Cloud Code Logger", () => { describe("Cloud Code Logger", () => {
@@ -227,21 +226,21 @@ describe("Cloud Code Logger", () => {
}) })
.then(null, e => done.fail(JSON.stringify(e))); .then(null, e => done.fail(JSON.stringify(e)));
}).pend('needs more work.....'); }).pend('needs more work.....');
});
it('cloud function should obfuscate password', done => { it('cloud function should obfuscate password', done => {
const logController = new LoggerController(new WinstonLoggerAdapter()); const logController = new LoggerController(new WinstonLoggerAdapter());
Parse.Cloud.define('testFunction', (req, res) => { Parse.Cloud.define('testFunction', (req, res) => {
res.success(1002,'verify code success'); res.success(1002,'verify code success');
});
Parse.Cloud.run('testFunction', {username:'hawk',password:'123456'})
.then(() => logController.getLogs({ from: Date.now() - 500, size: 1000 }))
.then((res) => {
const entry = res[0];
expect(entry.params.password).toMatch(/\*\*\*\*\*\*\*\*/);
done();
})
.then(null, e => done.fail(e));
}); });
Parse.Cloud.run('testFunction', {username:'hawk',password:'123456'})
.then(() => logController.getLogs({ from: Date.now() - 500, size: 1000 }))
.then((res) => {
const entry = res[0];
expect(entry.params.password).toMatch(/\*\*\*\*\*\*\*\*/);
done();
})
.then(null, e => done.fail(e));
}); });