Skip to content

Commit ec2778d

Browse files
committed
reverts spec
1 parent d13ef1a commit ec2778d

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

spec/CloudCodeLogger.spec.js

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -3,55 +3,55 @@ var LoggerController = require('../src/Controllers/LoggerController').LoggerCont
33
var FileLoggerAdapter = require('../src/Adapters/Logger/FileLoggerAdapter').FileLoggerAdapter;
44

55
describe("Cloud Code Logger", () => {
6-
it("should expose log to trigger", (done) => {
6+
it("should expose log to functions", (done) => {
77
var logController = new LoggerController(new FileLoggerAdapter());
88

9-
Parse.Cloud.beforeSave("MyObject", (req, res) => {
10-
req.log.info('beforeSave MyObject', 'info log', {info: 'some log' });
11-
req.log.error('beforeSave MyObject','error log', {error: 'there was an error'});
9+
Parse.Cloud.define("loggerTest", (req, res) => {
10+
req.log.info('logTest', 'info log', {info: 'some log' });
11+
req.log.error('logTest','error log', {error: 'there was an error'});
1212
res.success({});
1313
});
1414

15-
let obj = new Parse.Object('MyObject');
16-
obj.save().then(() => {
17-
return logController.getLogs({from: Date.now() - 500, size: 1000})
15+
Parse.Cloud.run('loggerTest').then(() => {
16+
return logController.getLogs({from: Date.now() - 500, size: 1000});
1817
}).then((res) => {
1918
expect(res.length).not.toBe(0);
2019
let lastLogs = res.slice(0, 2);
2120
let errorMessage = lastLogs[0];
2221
let infoMessage = lastLogs[1];
2322
expect(errorMessage.level).toBe('error');
2423
expect(errorMessage.error).toBe('there was an error');
25-
expect(errorMessage.message).toBe('beforeSave MyObject error log');
24+
expect(errorMessage.message).toBe('logTest error log');
2625
expect(infoMessage.level).toBe('info');
2726
expect(infoMessage.info).toBe('some log');
28-
expect(infoMessage.message).toBe('beforeSave MyObject info log');
27+
expect(infoMessage.message).toBe('logTest info log');
2928
done();
3029
});
3130
});
3231

33-
it("should expose log to functions", (done) => {
32+
it("should expose log to trigger", (done) => {
3433
var logController = new LoggerController(new FileLoggerAdapter());
3534

36-
Parse.Cloud.define("loggerTest", (req, res) => {
37-
req.log.info('logTest', 'info log', {info: 'some log' });
38-
req.log.error('logTest','error log', {error: 'there was an error'});
35+
Parse.Cloud.beforeSave("MyObject", (req, res) => {
36+
req.log.info('beforeSave MyObject', 'info log', {info: 'some log' });
37+
req.log.error('beforeSave MyObject','error log', {error: 'there was an error'});
3938
res.success({});
4039
});
4140

42-
Parse.Cloud.run('loggerTest').then(() => {
43-
return logController.getLogs({from: Date.now() - 500, size: 1000});
41+
let obj = new Parse.Object('MyObject');
42+
obj.save().then(() => {
43+
return logController.getLogs({from: Date.now() - 500, size: 1000})
4444
}).then((res) => {
4545
expect(res.length).not.toBe(0);
4646
let lastLogs = res.slice(0, 2);
4747
let errorMessage = lastLogs[0];
4848
let infoMessage = lastLogs[1];
4949
expect(errorMessage.level).toBe('error');
5050
expect(errorMessage.error).toBe('there was an error');
51-
expect(errorMessage.message).toBe('logTest error log');
51+
expect(errorMessage.message).toBe('beforeSave MyObject error log');
5252
expect(infoMessage.level).toBe('info');
5353
expect(infoMessage.info).toBe('some log');
54-
expect(infoMessage.message).toBe('logTest info log');
54+
expect(infoMessage.message).toBe('beforeSave MyObject info log');
5555
done();
5656
});
5757
});

0 commit comments

Comments
 (0)