diff --git a/packages/react-navigation/package.json b/packages/react-navigation/package.json index 4b9a8b3a..d91653de 100644 --- a/packages/react-navigation/package.json +++ b/packages/react-navigation/package.json @@ -82,6 +82,9 @@ ], "modulePathIgnorePatterns": [ "examples" + ], + "transformIgnorePatterns": [ + "node_modules/(?!(jest-)?react-native|react-clone-referenced-element|react-navigation-deprecated-tab-navigator)" ] }, "lint-staged": { diff --git a/packages/react-navigation/src/navigators/__tests__/TabNavigator-test.js b/packages/react-navigation/src/navigators/__tests__/TabNavigator-test.js index 6ec86b14..2f132b71 100644 --- a/packages/react-navigation/src/navigators/__tests__/TabNavigator-test.js +++ b/packages/react-navigation/src/navigators/__tests__/TabNavigator-test.js @@ -2,7 +2,9 @@ import React, { Component } from 'react'; import { View } from 'react-native'; import renderer from 'react-test-renderer'; -import TabNavigator from '../createTabNavigator'; +const { + createTabNavigator, +} = require('react-navigation-deprecated-tab-navigator'); class HomeScreen extends Component { static navigationOptions = ({ navigation }) => ({ @@ -25,7 +27,7 @@ const routeConfig = { describe('TabNavigator', () => { it('renders successfully', () => { - const MyTabNavigator = TabNavigator(routeConfig); + const MyTabNavigator = createTabNavigator(routeConfig); const rendered = renderer.create().toJSON(); expect(rendered).toMatchSnapshot(); diff --git a/packages/react-navigation/src/views/__tests__/TabView-test.js b/packages/react-navigation/src/views/__tests__/TabView-test.js index a8ae6aa3..5bfafe1b 100644 --- a/packages/react-navigation/src/views/__tests__/TabView-test.js +++ b/packages/react-navigation/src/views/__tests__/TabView-test.js @@ -2,8 +2,10 @@ import React from 'react'; import { View } from 'react-native'; import renderer from 'react-test-renderer'; -import TabView from '../TabView/TabView'; -import TabBarBottom from '../TabView/TabBarBottom'; +const { + TabView, + TabBarBottom, +} = require('react-navigation-deprecated-tab-navigator'); const dummyEventSubscriber = (name, handler) => ({ remove: () => {},