From 780633da8a8b80778ada602ae740cef9586a69d4 Mon Sep 17 00:00:00 2001 From: BE-Webdesign Date: Mon, 29 May 2017 13:26:32 -0400 Subject: [PATCH] Adds button component tests. Adds basic button component tests. Covers cases where the tag name or other properties are conditionally rendered. Related to progress on #641. This PR adds the components directory to the list of entry points configured for tests by webpack. --- components/button/test/index.js | 94 +++++++++++++++++++++++++++++++++ package.json | 2 + webpack.config.js | 2 +- 3 files changed, 97 insertions(+), 1 deletion(-) create mode 100644 components/button/test/index.js diff --git a/components/button/test/index.js b/components/button/test/index.js new file mode 100644 index 00000000000000..9831ac781bb57c --- /dev/null +++ b/components/button/test/index.js @@ -0,0 +1,94 @@ +/** + * External dependencies + */ +import { expect } from 'chai'; +import { shallow } from 'enzyme'; + +/** + * Internal dependencies + */ +import Button from '../'; + +describe( 'Button', () => { + describe( 'basic rendering', () => { + it( 'without modifiers', () => { + const button = shallow(