From e0b0b30376ff1bca3d9382d7ac06f8bb4eccea32 Mon Sep 17 00:00:00 2001 From: Pascal Hartig Date: Mon, 21 Oct 2019 06:31:54 -0700 Subject: [PATCH] Move snapshot test into fb/ folder Summary: Planning to add some FB-only modules to it and is the easiest way to prevent it from breaking in OSS. Following commit is also already quite large and this makes it a little more manageable. Reviewed By: priteshrnandgaonkar Differential Revision: D18009280 fbshipit-source-id: 73f2488c352547b3e489272960efa4d6e017f294 --- src/chrome/__tests__/SettingsSheet.node.tsx | 75 --- .../__snapshots__/SettingsSheet.node.tsx.snap | 540 ------------------ 2 files changed, 615 deletions(-) delete mode 100644 src/chrome/__tests__/SettingsSheet.node.tsx delete mode 100644 src/chrome/__tests__/__snapshots__/SettingsSheet.node.tsx.snap diff --git a/src/chrome/__tests__/SettingsSheet.node.tsx b/src/chrome/__tests__/SettingsSheet.node.tsx deleted file mode 100644 index 56238d4c5..000000000 --- a/src/chrome/__tests__/SettingsSheet.node.tsx +++ /dev/null @@ -1,75 +0,0 @@ -/** - * 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 - */ - -import SettingsSheet from '../SettingsSheet'; -import React from 'react'; -import renderer from 'react-test-renderer'; -import configureStore from 'redux-mock-store'; -import {Provider} from 'react-redux'; - -function getStore({ - iosEnabled, - androidEnabled, - androidHome, -}: { - iosEnabled?: boolean; - androidEnabled?: boolean; - androidHome?: string; -}) { - return configureStore([])({ - application: { - sessionId: 'mysession', - xcodeCommandLineToolsDetected: iosEnabled, - }, - settingsState: { - enableAndroid: androidEnabled, - androidHome: androidHome, - }, - }); -} - -test('SettingsSheet snapshot with nothing enabled', () => { - const component = ( - - {}} /> - - ); - - expect(renderer.create(component).toJSON()).toMatchSnapshot(); -}); - -test('SettingsSheet snapshot with iOS enabled', () => { - const component = ( - - {}} /> - - ); - - expect(renderer.create(component).toJSON()).toMatchSnapshot(); -}); - -test('SettingsSheet snapshot with android enabled', () => { - const component = ( - - {}} /> - - ); - - expect(renderer.create(component).toJSON()).toMatchSnapshot(); -}); - -test('SettingsSheet snapshot with android home set', () => { - const component = ( - - {}} /> - - ); - - expect(renderer.create(component).toJSON()).toMatchSnapshot(); -}); diff --git a/src/chrome/__tests__/__snapshots__/SettingsSheet.node.tsx.snap b/src/chrome/__tests__/__snapshots__/SettingsSheet.node.tsx.snap deleted file mode 100644 index dad611a79..000000000 --- a/src/chrome/__tests__/__snapshots__/SettingsSheet.node.tsx.snap +++ /dev/null @@ -1,540 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`SettingsSheet snapshot with android enabled 1`] = ` -
- - Settings - -
-
-
-
- - Android Developer - -
-
-
-
- - Android SDK Location - - -
- dots-3-circle -
-
-
-
-
-
-
-
- - iOS Developer - -
-
-
-
- -
- - Use xcode-select to enable or switch between xcode versions - -
-
-
-
-
-
-
-
-
- Cancel -
-
- Apply and Restart -
-
-
-`; - -exports[`SettingsSheet snapshot with android home set 1`] = ` -
- - Settings - -
-
-
-
- - Android Developer - -
-
-
-
- - Android SDK Location - - -
- dots-3-circle -
-
-
-
-
-
-
-
-
- - iOS Developer - -
-
-
-
- -
- - Use xcode-select to enable or switch between xcode versions - -
-
-
-
-
-
-
-
-
- Cancel -
-
- Apply and Restart -
-
-
-`; - -exports[`SettingsSheet snapshot with iOS enabled 1`] = ` -
- - Settings - -
-
-
-
- - Android Developer - -
-
-
-
- - Android SDK Location - - -
- dots-3-circle -
-
-
-
-
-
-
-
-
- - iOS Developer - -
-
-
-
- -
- - Use xcode-select to enable or switch between xcode versions - -
-
-
-
-
-
-
-
- Cancel -
-
- Apply and Restart -
-
-
-`; - -exports[`SettingsSheet snapshot with nothing enabled 1`] = ` -
- - Settings - -
-
-
-
- - Android Developer - -
-
-
-
- - Android SDK Location - - -
- dots-3-circle -
-
-
-
-
-
-
-
-
- - iOS Developer - -
-
-
-
- -
- - Use xcode-select to enable or switch between xcode versions - -
-
-
-
-
-
-
-
-
- Cancel -
-
- Apply and Restart -
-
-
-`;