mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-05-12 19:48:30 +08:00
Codemod tests to use top-level-requires
Reviewed By: @DmitrySoshnikov Differential Revision: D2456250
This commit is contained in:
committed by
facebook-github-bot-5
parent
3fca7f4d7b
commit
fa01b2e4cb
@@ -13,26 +13,27 @@ jest.setMock('worker-farm', function() { return () => {}; })
|
||||
.mock('net')
|
||||
.dontMock('../SocketClient');
|
||||
|
||||
var Bundle = require('../../Bundler/Bundle');
|
||||
var SocketClient = require('../SocketClient');
|
||||
var bser = require('bser');
|
||||
var net = require('net');
|
||||
|
||||
describe('SocketClient', () => {
|
||||
let SocketClient;
|
||||
let sock;
|
||||
let bunser;
|
||||
|
||||
beforeEach(() => {
|
||||
SocketClient = require('../SocketClient');
|
||||
|
||||
const {EventEmitter} = require.requireActual('events');
|
||||
sock = new EventEmitter();
|
||||
sock.write = jest.genMockFn();
|
||||
|
||||
require('net').connect.mockImpl(() => sock);
|
||||
net.connect.mockImpl(() => sock);
|
||||
|
||||
const bser = require('bser');
|
||||
bunser = new EventEmitter();
|
||||
require('bser').BunserBuf.mockImpl(() => bunser);
|
||||
bser.BunserBuf.mockImpl(() => bunser);
|
||||
bser.dumpToBuffer.mockImpl((a) => a);
|
||||
|
||||
require('../../Bundler/Bundle').fromJSON.mockImpl((a) => a);
|
||||
Bundle.fromJSON.mockImpl((a) => a);
|
||||
});
|
||||
|
||||
pit('create a connection', () => {
|
||||
@@ -40,7 +41,7 @@ describe('SocketClient', () => {
|
||||
sock.emit('connect');
|
||||
return client.onReady().then(c => {
|
||||
expect(c).toBe(client);
|
||||
expect(require('net').connect).toBeCalledWith('/sock');
|
||||
expect(net.connect).toBeCalledWith('/sock');
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
@@ -13,23 +13,19 @@ jest.setMock('worker-farm', function() { return () => {}; })
|
||||
.mock('child_process')
|
||||
.dontMock('../');
|
||||
|
||||
var SocketInterface = require('../');
|
||||
var SocketClient = require('../SocketClient');
|
||||
var childProcess = require('child_process');
|
||||
var fs = require('fs');
|
||||
|
||||
describe('SocketInterface', () => {
|
||||
let SocketInterface;
|
||||
let SocketClient;
|
||||
|
||||
beforeEach(() => {
|
||||
SocketInterface = require('../');
|
||||
SocketClient = require('../SocketClient');
|
||||
});
|
||||
|
||||
describe('getOrCreateSocketFor', () => {
|
||||
pit('creates socket path by hashing options', () => {
|
||||
const fs = require('fs');
|
||||
fs.existsSync = jest.genMockFn().mockImpl(() => true);
|
||||
fs.unlinkSync = jest.genMockFn();
|
||||
let callback;
|
||||
|
||||
require('child_process').spawn.mockImpl(() => ({
|
||||
childProcess.spawn.mockImpl(() => ({
|
||||
on: (event, cb) => callback = cb,
|
||||
send: (message) => {
|
||||
setImmediate(() => callback({ type: 'createdServer' }));
|
||||
@@ -58,13 +54,12 @@ describe('SocketInterface', () => {
|
||||
});
|
||||
|
||||
pit('should fork a server', () => {
|
||||
const fs = require('fs');
|
||||
fs.existsSync = jest.genMockFn().mockImpl(() => false);
|
||||
fs.unlinkSync = jest.genMockFn();
|
||||
let sockPath;
|
||||
let callback;
|
||||
|
||||
require('child_process').spawn.mockImpl(() => ({
|
||||
childProcess.spawn.mockImpl(() => ({
|
||||
on: (event, cb) => callback = cb,
|
||||
send: (message) => {
|
||||
expect(message.type).toBe('createSocketServer');
|
||||
|
||||
@@ -14,26 +14,24 @@ jest.setMock('worker-farm', function() { return () => {}; })
|
||||
.mock('fs')
|
||||
.dontMock('../SocketServer');
|
||||
|
||||
var PackagerServer = require('../../Server');
|
||||
var SocketServer = require('../SocketServer');
|
||||
var bser = require('bser');
|
||||
var net = require('net');
|
||||
|
||||
describe('SocketServer', () => {
|
||||
let PackagerServer;
|
||||
let SocketServer;
|
||||
let netServer;
|
||||
let bunser;
|
||||
|
||||
beforeEach(() => {
|
||||
SocketServer = require('../SocketServer');
|
||||
|
||||
const {EventEmitter} = require.requireActual('events');
|
||||
netServer = new EventEmitter();
|
||||
netServer.listen = jest.genMockFn();
|
||||
require('net').createServer.mockImpl(() => netServer);
|
||||
net.createServer.mockImpl(() => netServer);
|
||||
|
||||
const bser = require('bser');
|
||||
bunser = new EventEmitter();
|
||||
bser.BunserBuf.mockImpl(() => bunser);
|
||||
bser.dumpToBuffer.mockImpl((a) => a);
|
||||
|
||||
PackagerServer = require('../../Server');
|
||||
});
|
||||
|
||||
pit('create a server', () => {
|
||||
|
||||
Reference in New Issue
Block a user