Skip to content
Snippets Groups Projects
Commit f30128d5 authored by Jure's avatar Jure
Browse files

test: replace shallow with mount for YesOrNo

parent 2e6074f1
No related branches found
No related tags found
No related merge requests found
......@@ -47,7 +47,7 @@
"file-loader": "^1.1.5",
"identity-obj-proxy": "^3.0.0",
"jest": "^23.5.0",
"jest-styled-components": "^5.0.1",
"jest-styled-components": "^6.3.1",
"node-sass": "^4.5.3",
"react-test-renderer": "^16.5.2",
"sass-loader": "^6.0.6",
......
import React from 'react'
import { shallow } from 'enzyme'
import { mount } from 'enzyme'
import renderer from 'react-test-renderer'
import 'jest-styled-components'
......@@ -12,15 +12,13 @@ const props = {
value: 'Maybe',
}
const wrapper = shallow(<YesOrNo {...props} />)
.find('Colorized')
.shallow()
.find('YesOrNo')
.shallow()
// Revisit using `shallow` once support for React's ContextConsumer is
// further along in enzyme: https://github.com/airbnb/enzyme/issues/1908
const wrapper = mount(<YesOrNo {...props} />).find('RadioGroup')
const radio = wrapper.find(RadioGroup)
describe('Yes or No', () => {
test('is rendered corrctly', () => {
test('is rendered correctly', () => {
const tree = renderer
.create(
<TestThemeProvider>
......
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`Yes or No is rendered corrctly 1`] = `
exports[`Yes or No is rendered correctly 1`] = `
.c2 {
margin-right: 8px;
}
......
......@@ -3869,14 +3869,14 @@ css-what@2.1:
resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.0.tgz#9467d032c38cfaefb9f2d79501253062f87fa1bd"
integrity sha1-lGfQMsOM+u+58teVASUwYvh/ob0=
 
css@^2.2.1:
version "2.2.3"
resolved "https://registry.yarnpkg.com/css/-/css-2.2.3.tgz#f861f4ba61e79bedc962aa548e5780fd95cbc6be"
integrity sha512-0W171WccAjQGGTKLhw4m2nnl0zPHUlTO/I8td4XzJgIB8Hg3ZZx71qT4G4eX8OVsSiaAKiUMy73E3nsbPlg2DQ==
css@^2.2.4:
version "2.2.4"
resolved "https://registry.yarnpkg.com/css/-/css-2.2.4.tgz#c646755c73971f2bba6a601e2cf2fd71b1298929"
integrity sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==
dependencies:
inherits "^2.0.1"
source-map "^0.1.38"
source-map-resolve "^0.5.1"
inherits "^2.0.3"
source-map "^0.6.1"
source-map-resolve "^0.5.2"
urix "^0.1.0"
 
cssesc@^0.1.0:
......@@ -8291,12 +8291,12 @@ jest-snapshot@^23.6.0:
pretty-format "^23.6.0"
semver "^5.5.0"
 
jest-styled-components@^5.0.1:
version "5.0.1"
resolved "https://registry.yarnpkg.com/jest-styled-components/-/jest-styled-components-5.0.1.tgz#386c5a161a0f5e783444d624bfc18c6d228d1277"
integrity sha512-ZQgTjEZcjWNwADtv+D26MmUUVP2NrAzxCPra5NvflRgiAWaVKt+adHcWRILIyrUo3XfjK1tqiCjS/wjXjeTNGg==
jest-styled-components@^6.3.1:
version "6.3.1"
resolved "https://registry.yarnpkg.com/jest-styled-components/-/jest-styled-components-6.3.1.tgz#fa21a89bfe8c20081c7c083cbaed2200854b60e3"
integrity sha512-zie3ajvJbwlbHCAq8/Bv5jdbcYCz0ZMRNNX6adL7wSRpkCVPQtiJigv1140JN1ZOJIODPn8VKrjeFCN+jlPa7w==
dependencies:
css "^2.2.1"
css "^2.2.4"
 
jest-util@^22.4.3:
version "22.4.3"
......@@ -13691,7 +13691,7 @@ source-list-map@^2.0.0:
resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.0.tgz#aaa47403f7b245a92fbc97ea08f250d6087ed085"
integrity sha512-I2UmuJSRr/T8jisiROLU3A3ltr+swpniSmNPI4Ml3ZCX6tVnDsuZzK7F2hl5jTqbZBWCEKlj5HRQiPExXLgE8A==
 
source-map-resolve@^0.5.0, source-map-resolve@^0.5.1:
source-map-resolve@^0.5.0, source-map-resolve@^0.5.2:
version "0.5.2"
resolved "https://registry.yarnpkg.com/source-map-resolve/-/source-map-resolve-0.5.2.tgz#72e2cc34095543e43b2c62b2c4c10d4a9054f259"
integrity sha512-MjqsvNwyz1s0k81Goz/9vRBe9SZdB09Bdw+/zYyO+3CuPk6fouTaxscHkgtE8jKvf01kVfl8riHzERQ/kefaSA==
......@@ -13735,13 +13735,6 @@ source-map@0.5.x, source-map@^0.5.0, source-map@^0.5.3, source-map@^0.5.6, sourc
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.5.7.tgz#8a039d2d1021d22d1ea14c80d8ea468ba2ef3fcc"
integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
 
source-map@^0.1.38:
version "0.1.43"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.1.43.tgz#c24bc146ca517c1471f5dacbe2571b2b7f9e3346"
integrity sha1-wkvBRspRfBRx9drL4lcbK3+eM0Y=
dependencies:
amdefine ">=0.0.4"
source-map@^0.4.2, source-map@^0.4.4:
version "0.4.4"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.4.4.tgz#eba4f5da9c0dc999de68032d8b4f76173652036b"
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment