From 222fa3490e44ee1b641c71ea2674c6531200903b Mon Sep 17 00:00:00 2001 From: Nicolas Gallagher Date: Thu, 1 Oct 2020 16:56:44 -0700 Subject: [PATCH] Add to Button tests --- .../__snapshots__/index-test.js.snap | 80 +++++++++++++++++++ .../exports/Button/__tests__/index-test.js | 45 ++++++++--- .../src/exports/Button/index.js | 13 ++- 3 files changed, 125 insertions(+), 13 deletions(-) create mode 100644 packages/react-native-web/src/exports/Button/__tests__/__snapshots__/index-test.js.snap diff --git a/packages/react-native-web/src/exports/Button/__tests__/__snapshots__/index-test.js.snap b/packages/react-native-web/src/exports/Button/__tests__/__snapshots__/index-test.js.snap new file mode 100644 index 00000000..47089f1e --- /dev/null +++ b/packages/react-native-web/src/exports/Button/__tests__/__snapshots__/index-test.js.snap @@ -0,0 +1,80 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`components/Button prop "accessibilityLabel" 1`] = ` +
+
+
+`; + +exports[`components/Button prop "color" 1`] = ` +
+
+
+`; + +exports[`components/Button prop "disabled" 1`] = ` +
+
+
+`; + +exports[`components/Button prop "testID" 1`] = ` +
+
+
+`; + +exports[`components/Button prop "title" 1`] = ` +
+
+ Click me +
+
+`; 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 f9920cd1..9b6c8938 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 @@ -1,22 +1,47 @@ -/* eslint-env jasmine, jest */ -/* eslint-disable react/jsx-no-bind */ - import Button from '..'; import React from 'react'; +import { act } from 'react-dom/test-utils'; +import { createEventTarget } from 'dom-event-testing-library'; import { render } from '@testing-library/react'; describe('components/Button', () => { + test('prop "accessibilityLabel"', () => { + const { container } = render(