@@ -72,19 +72,11 @@ describe('<Node />', () => {
7272 } ;
7373 const leafNodeComponent = shallow ( < Node { ...mockProps } styles = { fixture } /> ) ;
7474 const nodeComponent = shallow (
75- < Node
76- { ...mockProps }
77- nodeData = { { ...nodeData , _children : [ ] } }
78- styles = { fixture }
79- /> ,
75+ < Node { ...mockProps } nodeData = { { ...nodeData , _children : [ ] } } styles = { fixture } /> ,
8076 ) ;
8177
82- expect ( leafNodeComponent . find ( 'circle' ) . prop ( 'fill' ) ) . toBe (
83- fixture . leafNode . circle . fill ,
84- ) ;
85- expect ( nodeComponent . find ( 'circle' ) . prop ( 'fill' ) ) . toBe (
86- fixture . node . circle . fill ,
87- ) ;
78+ expect ( leafNodeComponent . find ( 'circle' ) . prop ( 'fill' ) ) . toBe ( fixture . leafNode . circle . fill ) ;
79+ expect ( nodeComponent . find ( 'circle' ) . prop ( 'fill' ) ) . toBe ( fixture . node . circle . fill ) ;
8880 } ) ;
8981
9082 it ( 'applies correct node name styles depending on `nodeData._children`' , ( ) => {
@@ -98,19 +90,11 @@ describe('<Node />', () => {
9890 } ;
9991 const leafNodeComponent = shallow ( < Node { ...mockProps } styles = { fixture } /> ) ;
10092 const nodeComponent = shallow (
101- < Node
102- { ...mockProps }
103- nodeData = { { ...nodeData , _children : [ ] } }
104- styles = { fixture }
105- /> ,
93+ < Node { ...mockProps } nodeData = { { ...nodeData , _children : [ ] } } styles = { fixture } /> ,
10694 ) ;
10795
108- expect ( leafNodeComponent . find ( '.nodeNameBase' ) . prop ( 'style' ) ) . toBe (
109- fixture . leafNode . name ,
110- ) ;
111- expect ( nodeComponent . find ( '.nodeNameBase' ) . prop ( 'style' ) ) . toBe (
112- fixture . node . name ,
113- ) ;
96+ expect ( leafNodeComponent . find ( '.nodeNameBase' ) . prop ( 'style' ) ) . toBe ( fixture . leafNode . name ) ;
97+ expect ( nodeComponent . find ( '.nodeNameBase' ) . prop ( 'style' ) ) . toBe ( fixture . node . name ) ;
11498 } ) ;
11599
116100 it ( 'applies correct node attributes styles depending on `nodeData._children`' , ( ) => {
@@ -124,71 +108,47 @@ describe('<Node />', () => {
124108 } ;
125109 const leafNodeComponent = shallow ( < Node { ...mockProps } styles = { fixture } /> ) ;
126110 const nodeComponent = shallow (
127- < Node
128- { ...mockProps }
129- nodeData = { { ...nodeData , _children : [ ] } }
130- styles = { fixture }
131- /> ,
111+ < Node { ...mockProps } nodeData = { { ...nodeData , _children : [ ] } } styles = { fixture } /> ,
132112 ) ;
133113
134114 expect ( leafNodeComponent . find ( '.nodeAttributesBase' ) . prop ( 'style' ) ) . toBe (
135115 fixture . leafNode . attributes ,
136116 ) ;
137- expect ( nodeComponent . find ( '.nodeAttributesBase' ) . prop ( 'style' ) ) . toBe (
138- fixture . node . attributes ,
139- ) ;
117+ expect ( nodeComponent . find ( '.nodeAttributesBase' ) . prop ( 'style' ) ) . toBe ( fixture . node . attributes ) ;
140118 } ) ;
141119
142120 it ( 'applies correct `transform` prop based on its `orientation`' , ( ) => {
143- const horizontalTransform = `translate(${ nodeData . parent . y } ,${ nodeData
144- . parent . x } )`;
145- const verticalTransform = `translate(${ nodeData . parent . x } ,${ nodeData . parent
146- . y } )`;
121+ const horizontalTransform = `translate(${ nodeData . parent . y } ,${ nodeData . parent . x } )` ;
122+ const verticalTransform = `translate(${ nodeData . parent . x } ,${ nodeData . parent . y } )` ;
147123 const horizontalComponent = shallow ( < Node { ...mockProps } /> ) ;
148- const verticalComponent = shallow (
149- < Node { ...mockProps } orientation = "vertical" /> ,
150- ) ;
151- expect ( horizontalComponent . find ( 'g' ) . prop ( 'transform' ) ) . toBe (
152- horizontalTransform ,
153- ) ;
154- expect ( verticalComponent . find ( 'g' ) . prop ( 'transform' ) ) . toBe (
155- verticalTransform ,
156- ) ;
124+ const verticalComponent = shallow ( < Node { ...mockProps } orientation = "vertical" /> ) ;
125+ expect ( horizontalComponent . find ( 'g' ) . prop ( 'transform' ) ) . toBe ( horizontalTransform ) ;
126+ expect ( verticalComponent . find ( 'g' ) . prop ( 'transform' ) ) . toBe ( verticalTransform ) ;
157127 } ) ;
158128
159129 it ( 'should take an `onClick` prop' , ( ) => {
160- const renderedComponent = shallow (
161- < Node { ...mockProps } onClick = { ( ) => { } } /> ,
162- ) ;
130+ const renderedComponent = shallow ( < Node { ...mockProps } onClick = { ( ) => { } } /> ) ;
163131
164132 expect ( renderedComponent . prop ( 'onClick' ) ) . toBeDefined ( ) ;
165133 } ) ;
166134
167135 it ( 'handles click events and passes its nodeId to onClick handler' , ( ) => {
168136 const onClickSpy = jest . fn ( ) ;
169- const renderedComponent = shallow (
170- < Node { ...mockProps } onClick = { onClickSpy } /> ,
171- ) ;
137+ const renderedComponent = shallow ( < Node { ...mockProps } onClick = { onClickSpy } /> ) ;
172138
173139 renderedComponent . simulate ( 'click' ) ;
174140 expect ( onClickSpy ) . toHaveBeenCalledWith ( nodeData . id ) ;
175141 } ) ;
176142
177143 it ( 'maps each `props.attributes` to a <tspan> element' , ( ) => {
178144 const fixture = { keyA : 'valA' , keyB : 'valB' } ;
179- const renderedComponent = shallow (
180- < Node { ...mockProps } attributes = { fixture } /> ,
181- ) ;
145+ const renderedComponent = shallow ( < Node { ...mockProps } attributes = { fixture } /> ) ;
182146 const textNode = renderedComponent
183147 . find ( 'text' )
184148 . findWhere ( n => n . prop ( 'className' ) === 'nodeAttributesBase' ) ;
185149
186- expect (
187- textNode . findWhere ( n => n . text ( ) === `keyA: ${ fixture . keyA } ` ) . length ,
188- ) . toBe ( 1 ) ;
189- expect (
190- textNode . findWhere ( n => n . text ( ) === `keyB: ${ fixture . keyB } ` ) . length ,
191- ) . toBe ( 1 ) ;
150+ expect ( textNode . findWhere ( n => n . text ( ) === `keyA: ${ fixture . keyA } ` ) . length ) . toBe ( 1 ) ;
151+ expect ( textNode . findWhere ( n => n . text ( ) === `keyB: ${ fixture . keyB } ` ) . length ) . toBe ( 1 ) ;
192152 } ) ;
193153
194154 it ( 'applies the `textLayout` prop to the node name & attributes' , ( ) => {
@@ -197,9 +157,7 @@ describe('<Node />', () => {
197157 x : 999 ,
198158 y : 111 ,
199159 } ;
200- const renderedComponent = shallow (
201- < Node { ...mockProps } textLayout = { fixture } /> ,
202- ) ;
160+ const renderedComponent = shallow ( < Node { ...mockProps } textLayout = { fixture } /> ) ;
203161 const nodeName = renderedComponent
204162 . find ( 'text' )
205163 . findWhere ( n => n . prop ( 'className' ) === 'nodeNameBase' ) ;
@@ -228,10 +186,8 @@ describe('<Node />', () => {
228186 y : 2 ,
229187 } ,
230188 } ;
231- const initialTransform = `translate(${ mockProps . nodeData . y } ,${ mockProps
232- . nodeData . x } )`;
233- const updatedTransform = `translate(${ updatedProps . nodeData
234- . y } ,${ updatedProps . nodeData . x } )`;
189+ const initialTransform = `translate(${ mockProps . nodeData . y } ,${ mockProps . nodeData . x } )` ;
190+ const updatedTransform = `translate(${ updatedProps . nodeData . y } ,${ updatedProps . nodeData . x } )` ;
235191 const renderedComponent = mount ( < Node { ...mockProps } /> ) ;
236192
237193 expect ( renderedComponent . instance ( ) . applyTransform ) . toHaveBeenCalledWith (
@@ -252,9 +208,7 @@ describe('<Node />', () => {
252208 const nextProps = { ...mockProps , orientation : 'vertical' } ;
253209
254210 expect (
255- renderedComponent
256- . instance ( )
257- . shouldNodeTransform ( renderedComponent . props ( ) , nextProps ) ,
211+ renderedComponent . instance ( ) . shouldNodeTransform ( renderedComponent . props ( ) , nextProps ) ,
258212 ) . toBe ( true ) ;
259213 } ) ;
260214
@@ -264,9 +218,7 @@ describe('<Node />', () => {
264218 const renderedComponent = shallow ( < Node { ...props } /> ) ;
265219
266220 expect ( renderedComponent . find ( fixture . shape ) . length ) . toBe ( 1 ) ;
267- expect ( renderedComponent . find ( fixture . shape ) . props ( ) ) . toEqual (
268- fixture . shapeProps ,
269- ) ;
221+ expect ( renderedComponent . find ( fixture . shape ) . props ( ) ) . toEqual ( fixture . shapeProps ) ;
270222 } ) ;
271223
272224 // TODO: DEPRECATE in v2
0 commit comments