From 5f991e90fbcbed3b64ecc0ec0b1826cd9b7544da Mon Sep 17 00:00:00 2001 From: Arthur Cinader Date: Tue, 13 Jun 2017 07:40:44 -0700 Subject: [PATCH] chore: put loose test into a describe block where it belongs... (#3920) --- spec/CloudCodeLogger.spec.js | 35 +++++++++++++++++------------------ 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/spec/CloudCodeLogger.spec.js b/spec/CloudCodeLogger.spec.js index e4a57e3c..38162d37 100644 --- a/spec/CloudCodeLogger.spec.js +++ b/spec/CloudCodeLogger.spec.js @@ -1,8 +1,7 @@ -'use strict'; -var LoggerController = require('../src/Controllers/LoggerController').LoggerController; -var WinstonLoggerAdapter = require('../src/Adapters/Logger/WinstonLoggerAdapter').WinstonLoggerAdapter; - +const LoggerController = require('../src/Controllers/LoggerController').LoggerController; +const WinstonLoggerAdapter = require('../src/Adapters/Logger/WinstonLoggerAdapter').WinstonLoggerAdapter; const fs = require('fs'); + const loremFile = __dirname + '/support/lorem.txt'; describe("Cloud Code Logger", () => { @@ -227,21 +226,21 @@ describe("Cloud Code Logger", () => { }) .then(null, e => done.fail(JSON.stringify(e))); }).pend('needs more work.....'); -}); -it('cloud function should obfuscate password', done => { - const logController = new LoggerController(new WinstonLoggerAdapter()); + it('cloud function should obfuscate password', done => { + const logController = new LoggerController(new WinstonLoggerAdapter()); - Parse.Cloud.define('testFunction', (req, res) => { - res.success(1002,'verify code success'); + Parse.Cloud.define('testFunction', (req, res) => { + 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)); });