fix(prettier): Properly handle lint-stage files (#6970)
Now handles top level files and recursive files in folders. Set max line length to be 100
This commit is contained in:
@@ -1,28 +1,24 @@
|
||||
const {
|
||||
ParseWebSocketServer,
|
||||
} = require('../lib/LiveQuery/ParseWebSocketServer');
|
||||
const { ParseWebSocketServer } = require('../lib/LiveQuery/ParseWebSocketServer');
|
||||
const EventEmitter = require('events');
|
||||
|
||||
describe('ParseWebSocketServer', function() {
|
||||
beforeEach(function(done) {
|
||||
describe('ParseWebSocketServer', function () {
|
||||
beforeEach(function (done) {
|
||||
// Mock ws server
|
||||
|
||||
const mockServer = function() {
|
||||
const mockServer = function () {
|
||||
return new EventEmitter();
|
||||
};
|
||||
jasmine.mockLibrary('ws', 'Server', mockServer);
|
||||
done();
|
||||
});
|
||||
|
||||
it('can handle connect event when ws is open', function(done) {
|
||||
it('can handle connect event when ws is open', function (done) {
|
||||
const onConnectCallback = jasmine.createSpy('onConnectCallback');
|
||||
const http = require('http');
|
||||
const server = http.createServer();
|
||||
const parseWebSocketServer = new ParseWebSocketServer(
|
||||
server,
|
||||
onConnectCallback,
|
||||
{ websocketTimeout: 5 }
|
||||
).server;
|
||||
const parseWebSocketServer = new ParseWebSocketServer(server, onConnectCallback, {
|
||||
websocketTimeout: 5,
|
||||
}).server;
|
||||
const ws = new EventEmitter();
|
||||
ws.readyState = 0;
|
||||
ws.OPEN = 0;
|
||||
@@ -33,7 +29,7 @@ describe('ParseWebSocketServer', function() {
|
||||
// Make sure callback is called
|
||||
expect(onConnectCallback).toHaveBeenCalled();
|
||||
// Make sure we ping to the client
|
||||
setTimeout(function() {
|
||||
setTimeout(function () {
|
||||
expect(ws.ping).toHaveBeenCalled();
|
||||
server.close();
|
||||
done();
|
||||
@@ -79,7 +75,7 @@ describe('ParseWebSocketServer', function() {
|
||||
expect(wssError).toBe('Invalid Packet');
|
||||
});
|
||||
|
||||
afterEach(function() {
|
||||
afterEach(function () {
|
||||
jasmine.restoreLibrary('ws', 'Server');
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user