-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathagent-socket.js
More file actions
29 lines (24 loc) · 826 Bytes
/
agent-socket.js
File metadata and controls
29 lines (24 loc) · 826 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
'use strict'
process.env['STACKIFY_TEST'] = true
var expect = require('chai').expect;
var rewire = require('rewire');
var root_path = '../';
var transport = rewire(root_path + 'lib/transport');
var logMessage = require(root_path + 'test/fixtures/log-message')
var messages = logMessage.getMessages;
describe('Socket Transport', function() {
it('Log messages successfully send', function (done) {
transport.methods.sendToSocket(messages, function(result) {
expect(result.success).to.be.true
expect(result.message).to.contain('OK')
done();
})
});
it('Log messages is not available', function (done) {
transport.methods.sendToSocket(null, function(result) {
expect(result.error).to.be.true
expect(result.message).to.contain('No messages found.')
done();
})
})
});