From 586f134f7658e10eafc667365635fa50d2f5810b Mon Sep 17 00:00:00 2001 From: Nicolas Gallagher Date: Wed, 16 Aug 2017 11:01:26 -0700 Subject: [PATCH] [fix] Text's CSS box-sizing default Fix #606 --- .../Text/__tests__/__snapshots__/index-test.js.snap | 10 ++++++---- src/components/Text/__tests__/index-test.js | 6 +++--- src/components/Text/index.js | 1 + 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/components/Text/__tests__/__snapshots__/index-test.js.snap b/src/components/Text/__tests__/__snapshots__/index-test.js.snap index caa81236..bec091a4 100644 --- a/src/components/Text/__tests__/__snapshots__/index-test.js.snap +++ b/src/components/Text/__tests__/__snapshots__/index-test.js.snap @@ -2,22 +2,24 @@ exports[`components/Text prop "onPress" 1`] = `
`; exports[`components/Text prop "selectable" 1`] = `
`; exports[`components/Text prop "selectable" 2`] = `
`; diff --git a/src/components/Text/__tests__/index-test.js b/src/components/Text/__tests__/index-test.js index 4d16e592..d7dc9983 100644 --- a/src/components/Text/__tests__/index-test.js +++ b/src/components/Text/__tests__/index-test.js @@ -37,14 +37,14 @@ describe('components/Text', () => { test('prop "onPress"', () => { const onPress = e => {}; - const component = render(); + const component = shallow(); expect(component).toMatchSnapshot(); }); test('prop "selectable"', () => { - let component = render(); + let component = shallow(); expect(component).toMatchSnapshot(); - component = render(); + component = shallow(); expect(component).toMatchSnapshot(); }); }); diff --git a/src/components/Text/index.js b/src/components/Text/index.js index e31e965f..825966ec 100644 --- a/src/components/Text/index.js +++ b/src/components/Text/index.js @@ -90,6 +90,7 @@ class Text extends Component { const styles = StyleSheet.create({ initial: { borderWidth: 0, + boxSizing: 'border-box', color: 'inherit', display: 'inline', font: 'inherit',