From a5e9fa4e7527a672487fe0b2443afe6ad21741e8 Mon Sep 17 00:00:00 2001 From: Brent Vatne Date: Mon, 15 Oct 2018 14:19:32 -0700 Subject: [PATCH] Fix tests --- .../__tests__/SwitchNavigator-test.js | 8 +- .../navigators/__tests__/TabNavigator-test.js | 34 --- .../__snapshots__/TabNavigator-test.js.snap | 209 ------------------ .../createContainedSwitchNavigator.js | 9 - 4 files changed, 5 insertions(+), 255 deletions(-) delete mode 100644 packages/react-navigation/src/navigators/__tests__/TabNavigator-test.js delete mode 100644 packages/react-navigation/src/navigators/__tests__/__snapshots__/TabNavigator-test.js.snap delete mode 100644 packages/react-navigation/src/navigators/createContainedSwitchNavigator.js diff --git a/packages/react-navigation/src/navigators/__tests__/SwitchNavigator-test.js b/packages/react-navigation/src/navigators/__tests__/SwitchNavigator-test.js index e9717926..b399489d 100644 --- a/packages/react-navigation/src/navigators/__tests__/SwitchNavigator-test.js +++ b/packages/react-navigation/src/navigators/__tests__/SwitchNavigator-test.js @@ -2,7 +2,8 @@ import React from 'react'; import { View } from 'react-native'; import renderer from 'react-test-renderer'; -import SwitchNavigator from '../createContainedSwitchNavigator'; +import { createSwitchNavigator } from '@react-navigation/core'; +import { createAppContainer } from '@react-navigation/native'; const A = () => ; const B = () => ; @@ -10,8 +11,9 @@ const routeConfig = { A, B }; describe('SwitchNavigator', () => { it('renders successfully', () => { - const MySwitchNavigator = SwitchNavigator(routeConfig); - const rendered = renderer.create().toJSON(); + const MySwitchNavigator = createSwitchNavigator(routeConfig); + const App = createAppContainer(MySwitchNavigator); + const rendered = renderer.create().toJSON(); expect(rendered).toMatchSnapshot(); }); diff --git a/packages/react-navigation/src/navigators/__tests__/TabNavigator-test.js b/packages/react-navigation/src/navigators/__tests__/TabNavigator-test.js deleted file mode 100644 index 200bc75b..00000000 --- a/packages/react-navigation/src/navigators/__tests__/TabNavigator-test.js +++ /dev/null @@ -1,34 +0,0 @@ -import React, { Component } from 'react'; -import renderer from 'react-test-renderer'; - -const { - createTabNavigator, -} = require('react-navigation-deprecated-tab-navigator'); - -class HomeScreen extends Component { - static navigationOptions = ({ navigation }) => ({ - title: `Welcome ${ - navigation.state.params ? navigation.state.params.user : 'anonymous' - }`, - gesturesEnabled: true, - }); - - render() { - return null; - } -} - -const routeConfig = { - Home: { - screen: HomeScreen, - }, -}; - -describe('TabNavigator', () => { - it('renders successfully', () => { - const MyTabNavigator = createTabNavigator(routeConfig); - const rendered = renderer.create().toJSON(); - - expect(rendered).toMatchSnapshot(); - }); -}); diff --git a/packages/react-navigation/src/navigators/__tests__/__snapshots__/TabNavigator-test.js.snap b/packages/react-navigation/src/navigators/__tests__/__snapshots__/TabNavigator-test.js.snap deleted file mode 100644 index 985ea0df..00000000 --- a/packages/react-navigation/src/navigators/__tests__/__snapshots__/TabNavigator-test.js.snap +++ /dev/null @@ -1,209 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`TabNavigator renders successfully 1`] = ` - - - - - - - - - - - - - - - - - - - - Welcome anonymous - - - - - - -`; diff --git a/packages/react-navigation/src/navigators/createContainedSwitchNavigator.js b/packages/react-navigation/src/navigators/createContainedSwitchNavigator.js deleted file mode 100644 index 8aa8a96c..00000000 --- a/packages/react-navigation/src/navigators/createContainedSwitchNavigator.js +++ /dev/null @@ -1,9 +0,0 @@ -import { createNavigationContainer } from '@react-navigation/native'; -import { createSwitchNavigator } from '@react-navigation/core'; - -const SwitchNavigator = (routeConfigs, config = {}) => { - const navigator = createSwitchNavigator(routeConfigs, config); - return createNavigationContainer(navigator); -}; - -export default SwitchNavigator;