13
13
14
14
"use strict" ;
15
15
16
- require ( 'mock-modules' )
17
- . dontMock ( 'ReactART' ) ;
16
+ jest . dontMock ( 'ReactART' ) ;
18
17
19
18
var React ;
20
19
var ReactTestUtils ;
@@ -55,10 +54,7 @@ describe('ReactART', function() {
55
54
ReactDOM = require ( 'react-dom' ) ;
56
55
57
56
var ReactART = require ( 'ReactART' ) ;
58
- var ARTSVGMode = require ( 'art/modes/svg' ) ;
59
- var ARTCurrentMode = require ( 'art/modes/current' ) ;
60
-
61
- ARTCurrentMode . setCurrent ( ARTSVGMode ) ;
57
+ ReactART . mode ( 'svg' ) ;
62
58
63
59
Group = ReactART . Group ;
64
60
Shape = ReactART . Shape ;
@@ -118,23 +114,23 @@ describe('ReactART', function() {
118
114
instance = ReactTestUtils . renderIntoDocument ( instance ) ;
119
115
120
116
var expectedStructure = {
121
- nodeName : 'SVG ' ,
117
+ nodeName : 'svg ' ,
122
118
width : '150' ,
123
119
height : '200' ,
124
120
children : [
125
- { nodeName : 'DEFS ' } ,
121
+ { nodeName : 'defs ' } ,
126
122
{
127
- nodeName : 'G ' ,
123
+ nodeName : 'g ' ,
128
124
children : [
129
125
{
130
- nodeName : 'DEFS ' ,
126
+ nodeName : 'defs ' ,
131
127
children : [
132
- { nodeName : 'LINEARGRADIENT ' }
128
+ { nodeName : 'linearGradient ' }
133
129
]
134
130
} ,
135
- { nodeName : 'PATH ' } ,
136
- { nodeName : 'PATH ' } ,
137
- { nodeName : 'G ' }
131
+ { nodeName : 'path ' } ,
132
+ { nodeName : 'path ' } ,
133
+ { nodeName : 'g ' }
138
134
]
139
135
}
140
136
]
@@ -149,16 +145,16 @@ describe('ReactART', function() {
149
145
var instance = ReactDOM . render ( < TestComponent flipped = { false } /> , container ) ;
150
146
151
147
var expectedStructure = {
152
- nodeName : 'SVG ' ,
148
+ nodeName : 'svg ' ,
153
149
children : [
154
- { nodeName : 'DEFS ' } ,
150
+ { nodeName : 'defs ' } ,
155
151
{
156
- nodeName : 'G ' ,
152
+ nodeName : 'g ' ,
157
153
children : [
158
- { nodeName : 'DEFS ' } ,
159
- { nodeName : 'PATH ' , opacity : '0.1' } ,
160
- { nodeName : 'PATH ' , opacity : Missing } ,
161
- { nodeName : 'G ' }
154
+ { nodeName : 'defs ' } ,
155
+ { nodeName : 'path ' , opacity : '0.1' } ,
156
+ { nodeName : 'path ' , opacity : Missing } ,
157
+ { nodeName : 'g ' }
162
158
]
163
159
}
164
160
]
@@ -170,16 +166,16 @@ describe('ReactART', function() {
170
166
ReactDOM . render ( < TestComponent flipped = { true } /> , container ) ;
171
167
172
168
var expectedNewStructure = {
173
- nodeName : 'SVG ' ,
169
+ nodeName : 'svg ' ,
174
170
children : [
175
- { nodeName : 'DEFS ' } ,
171
+ { nodeName : 'defs ' } ,
176
172
{
177
- nodeName : 'G ' ,
173
+ nodeName : 'g ' ,
178
174
children : [
179
- { nodeName : 'DEFS ' } ,
180
- { nodeName : 'PATH ' , opacity : Missing } ,
181
- { nodeName : 'PATH ' , opacity : '0.1' } ,
182
- { nodeName : 'G ' }
175
+ { nodeName : 'defs ' } ,
176
+ { nodeName : 'path ' , opacity : Missing } ,
177
+ { nodeName : 'path ' , opacity : '0.1' } ,
178
+ { nodeName : 'g ' }
183
179
]
184
180
}
185
181
]
@@ -208,7 +204,7 @@ describe('ReactART', function() {
208
204
expect ( mounted ) . toBe ( true ) ;
209
205
} ) ;
210
206
211
- it ( 'resolves refs before componentDidMount' , function ( ) {
207
+ it ( 'resolves refs bef ore componentDidMount' , function ( ) {
212
208
var CustomShape = React . createClass ( {
213
209
render : function ( ) {
214
210
return < Shape /> ;
0 commit comments