Fix TabNavigator related tests

This commit is contained in:
Brent Vatne
2018-03-15 13:40:29 -07:00
parent d7710bcb87
commit 376e29192b
3 changed files with 11 additions and 4 deletions

View File

@@ -82,6 +82,9 @@
],
"modulePathIgnorePatterns": [
"examples"
],
"transformIgnorePatterns": [
"node_modules/(?!(jest-)?react-native|react-clone-referenced-element|react-navigation-deprecated-tab-navigator)"
]
},
"lint-staged": {

View File

@@ -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(<MyTabNavigator />).toJSON();
expect(rendered).toMatchSnapshot();

View File

@@ -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: () => {},