From 840a2e91d45a719769e49863aff6feb334a02ea0 Mon Sep 17 00:00:00 2001 From: Nicolas Gallagher Date: Tue, 4 Feb 2020 11:08:20 -0800 Subject: [PATCH] [change] modernize Button Rewrite Button to use function components. Rewrite the tests to replace enzyme with testing-library. --- .../exports/Button/__tests__/index-test.js | 22 +++------- .../src/exports/Button/index.js | 40 +++++++++---------- 2 files changed, 24 insertions(+), 38 deletions(-) diff --git a/packages/react-native-web/src/exports/Button/__tests__/index-test.js b/packages/react-native-web/src/exports/Button/__tests__/index-test.js index 85b2ebf6..f9920cd1 100644 --- a/packages/react-native-web/src/exports/Button/__tests__/index-test.js +++ b/packages/react-native-web/src/exports/Button/__tests__/index-test.js @@ -3,30 +3,20 @@ import Button from '..'; import React from 'react'; -import StyleSheet from '../../StyleSheet'; -import TouchableOpacity from '../../TouchableOpacity'; -import { render, shallow } from 'enzyme'; +import { render } from '@testing-library/react'; describe('components/Button', () => { test('prop "color"', () => { const onPress = () => {}; - const color = 'blue'; - const button = shallow(