Remove some mocks that are already packaged by InitializeJavaScriptAppEngine (#6642)

(cherry picked from commit 760b1ef4c3)
This commit is contained in:
Pieter De Baets
2016-05-03 12:03:13 -07:00
committed by Paul O’Shannessy
parent 772b5f9a5a
commit 69bb9e3c8c
7 changed files with 14 additions and 39 deletions
-2
View File
@@ -39,9 +39,7 @@ var whiteListNames = [
'deepFreezeAndThrowOnMutationInDev',
'flattenStyle',
'InitializeJavaScriptAppEngine',
'JSTimersExecution',
'RCTEventEmitter',
'RCTLog',
'TextInputState',
'UIManager',
'View',
@@ -15,11 +15,13 @@
* Make sure essential globals are available and are patched correctly. Please don't remove this
* line. Bundles created by react-packager `require` it before executing any application code. This
* ensures it exists in the dependency graph and can be `require`d.
* TODO: require this in packager, not in React #10932517
*/
require('InitializeJavaScriptAppEngine');
var EventPluginHub = require('EventPluginHub');
var EventPluginUtils = require('EventPluginUtils');
var RCTEventEmitter = require('RCTEventEmitter');
var ReactComponentEnvironment = require('ReactComponentEnvironment');
var ReactDefaultBatchingStrategy = require('ReactDefaultBatchingStrategy');
var ReactElement = require('ReactElement');
@@ -28,6 +30,7 @@ var ReactNativeBridgeEventPlugin = require('ReactNativeBridgeEventPlugin');
var ReactNativeComponent = require('ReactNativeComponent');
var ReactNativeComponentEnvironment = require('ReactNativeComponentEnvironment');
var ReactNativeComponentTree = require('ReactNativeComponentTree');
var ReactNativeEventEmitter = require('ReactNativeEventEmitter');
var ReactNativeEventPluginOrder = require('ReactNativeEventPluginOrder');
var ReactNativeGlobalResponderHandler = require('ReactNativeGlobalResponderHandler');
var ReactNativeTextComponent = require('ReactNativeTextComponent');
@@ -38,12 +41,12 @@ var ResponderEventPlugin = require('ResponderEventPlugin');
var invariant = require('invariant');
// Just to ensure this gets packaged, since its only caller is from Native.
require('RCTEventEmitter');
require('RCTLog');
require('JSTimersExecution');
function inject() {
/**
* Register the event emitter with the native bridge
*/
RCTEventEmitter.register(ReactNativeEventEmitter);
/**
* Inject module for resolving DOM hierarchy and plugin ordering.
*/
@@ -11,13 +11,13 @@
*/
'use strict';
var EventConstants = require('EventConstants');
var EventPluginHub = require('EventPluginHub');
var EventPluginRegistry = require('EventPluginRegistry');
var ReactEventEmitterMixin = require('ReactEventEmitterMixin');
var ReactNativeComponentTree = require('ReactNativeComponentTree');
var ReactNativeTagHandles = require('ReactNativeTagHandles');
var ReactUpdates = require('ReactUpdates');
var EventConstants = require('EventConstants');
var warning = require('warning');
@@ -11,4 +11,4 @@
// Noop
// TODO: Move all initialization callers back into react-native
// TODO #10932517: Move all initialization callers back into react-native
@@ -1,14 +0,0 @@
/**
* Copyright 2013-2015, Facebook, Inc.
* All rights reserved.
*
* This source code is licensed under the BSD-style license found in the
* LICENSE file in the root directory of this source tree. An additional grant
* of patent rights can be found in the PATENTS file in the same directory.
*/
'use strict';
// Noop
// TODO: Move all initialization callers back into react-native
@@ -9,6 +9,8 @@
'use strict';
// Noop
var RCTEventEmitter = {
register: jest.fn(),
};
// TODO: Move all initialization callers back into react-native
module.exports = RCTEventEmitter;
-14
View File
@@ -1,14 +0,0 @@
/**
* Copyright 2013-2015, Facebook, Inc.
* All rights reserved.
*
* This source code is licensed under the BSD-style license found in the
* LICENSE file in the root directory of this source tree. An additional grant
* of patent rights can be found in the PATENTS file in the same directory.
*/
'use strict';
// Noop
// TODO: Move all initialization callers back into react-native