mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Summary: fixes #19073 Changelog: ---------- [Android] [Fixed] - Add error description to Image onError callback Pull Request resolved: https://github.com/facebook/react-native/pull/22737 Differential Revision: D13676224 Pulled By: hramos fbshipit-source-id: 0dea7e97ae6517b8980ad02827f19d22cd3ef933
132 lines
3.5 KiB
JavaScript
132 lines
3.5 KiB
JavaScript
/**
|
|
* Copyright (c) Facebook, Inc. and its affiliates.
|
|
*
|
|
* This source code is licensed under the MIT license found in the
|
|
* LICENSE file in the root directory of this source tree.
|
|
*
|
|
* @format
|
|
*/
|
|
|
|
'use strict';
|
|
|
|
// Disable YellowBox so we do not have to mock its dependencies
|
|
console.disableYellowBox = true;
|
|
|
|
// Include callable JS modules first, in case one of the other ones below throws
|
|
require('ProgressBarTestModule');
|
|
require('ViewRenderingTestModule');
|
|
require('TestJavaToJSArgumentsModule');
|
|
require('TestJSLocaleModule');
|
|
require('TestJSToJavaParametersModule');
|
|
require('TestJavaToJSReturnValuesModule');
|
|
require('UIManagerTestModule');
|
|
|
|
require('CatalystRootViewTestModule');
|
|
require('DatePickerDialogTestModule');
|
|
require('MeasureLayoutTestModule');
|
|
require('PickerAndroidTestModule');
|
|
require('ScrollViewTestModule');
|
|
require('ShareTestModule');
|
|
require('SwipeRefreshLayoutTestModule');
|
|
require('TextInputTestModule');
|
|
require('TimePickerDialogTestModule');
|
|
|
|
// Define catalyst test apps used in integration tests
|
|
const AppRegistry = require('AppRegistry');
|
|
|
|
const apps = [
|
|
{
|
|
appKey: 'AnimatedTransformTestApp',
|
|
component: () =>
|
|
require('AnimatedTransformTestModule').AnimatedTransformTestApp,
|
|
},
|
|
{
|
|
appKey: 'CatalystRootViewTestApp',
|
|
component: () =>
|
|
require('CatalystRootViewTestModule').CatalystRootViewTestApp,
|
|
},
|
|
{
|
|
appKey: 'DatePickerDialogTestApp',
|
|
component: () =>
|
|
require('DatePickerDialogTestModule').DatePickerDialogTestApp,
|
|
},
|
|
{
|
|
appKey: 'JSResponderTestApp',
|
|
component: () => require('JSResponderTestApp'),
|
|
},
|
|
{
|
|
appKey: 'HorizontalScrollViewTestApp',
|
|
component: () =>
|
|
require('ScrollViewTestModule').HorizontalScrollViewTestApp,
|
|
},
|
|
{
|
|
appKey: 'ImageOverlayColorTestApp',
|
|
component: () => require('ImageOverlayColorTestApp'),
|
|
},
|
|
{
|
|
appKey: 'ImageErrorTestApp',
|
|
component: () => require('ImageErrorTestApp'),
|
|
},
|
|
{
|
|
appKey: 'InitialPropsTestApp',
|
|
component: () => require('InitialPropsTestApp'),
|
|
},
|
|
{
|
|
appKey: 'LayoutEventsTestApp',
|
|
component: () => require('LayoutEventsTestApp'),
|
|
},
|
|
{
|
|
appKey: 'MeasureLayoutTestApp',
|
|
component: () => require('MeasureLayoutTestModule').MeasureLayoutTestApp,
|
|
},
|
|
{
|
|
appKey: 'MultitouchHandlingTestAppModule',
|
|
component: () => require('MultitouchHandlingTestAppModule'),
|
|
},
|
|
{
|
|
appKey: 'NativeIdTestApp',
|
|
component: () => require('NativeIdTestModule').NativeIdTestApp,
|
|
},
|
|
{
|
|
appKey: 'PickerAndroidTestApp',
|
|
component: () => require('PickerAndroidTestModule').PickerAndroidTestApp,
|
|
},
|
|
{
|
|
appKey: 'ScrollViewTestApp',
|
|
component: () => require('ScrollViewTestModule').ScrollViewTestApp,
|
|
},
|
|
{
|
|
appKey: 'ShareTestApp',
|
|
component: () => require('ShareTestModule').ShareTestApp,
|
|
},
|
|
{
|
|
appKey: 'SubviewsClippingTestApp',
|
|
component: () => require('SubviewsClippingTestModule').App,
|
|
},
|
|
{
|
|
appKey: 'SwipeRefreshLayoutTestApp',
|
|
component: () =>
|
|
require('SwipeRefreshLayoutTestModule').SwipeRefreshLayoutTestApp,
|
|
},
|
|
{
|
|
appKey: 'TextInputTestApp',
|
|
component: () => require('TextInputTestModule').TextInputTestApp,
|
|
},
|
|
{
|
|
appKey: 'TestIdTestApp',
|
|
component: () => require('TestIdTestModule').TestIdTestApp,
|
|
},
|
|
{
|
|
appKey: 'TimePickerDialogTestApp',
|
|
component: () =>
|
|
require('TimePickerDialogTestModule').TimePickerDialogTestApp,
|
|
},
|
|
{
|
|
appKey: 'TouchBubblingTestAppModule',
|
|
component: () => require('TouchBubblingTestAppModule'),
|
|
},
|
|
];
|
|
|
|
module.exports = apps;
|
|
AppRegistry.registerConfig(apps);
|