From 376e29192bcfa6ed7fca0ce6d49bc69ba3fbcec7 Mon Sep 17 00:00:00 2001 From: Brent Vatne Date: Thu, 15 Mar 2018 13:40:29 -0700 Subject: [PATCH] Fix TabNavigator related tests --- packages/react-navigation/package.json | 3 +++ .../src/navigators/__tests__/TabNavigator-test.js | 6 ++++-- .../react-navigation/src/views/__tests__/TabView-test.js | 6 ++++-- 3 files changed, 11 insertions(+), 4 deletions(-) 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: () => {},