2
2
/*eslint react/prop-types: 0*/
3
3
import assert from 'assert'
4
4
import expect from 'expect'
5
- import React from 'react/addons'
5
+ import React from 'react'
6
+ import ReactTestUtils from 'react-addons-test-utils'
7
+ import { render } from 'react-dom'
6
8
import createHistory from 'history/lib/createMemoryHistory'
7
9
import execSteps from './execSteps'
8
10
import Router from '../Router'
9
11
import Route from '../Route'
10
12
import Link from '../Link'
11
13
12
- const { click } = React . addons . TestUtils . Simulate
14
+ const { click } = ReactTestUtils . Simulate
13
15
14
16
describe ( 'A <Link>' , function ( ) {
15
17
@@ -37,7 +39,7 @@ describe('A <Link>', function () {
37
39
}
38
40
}
39
41
40
- React . render ( (
42
+ render ( (
41
43
< Router history = { createHistory ( '/' ) } >
42
44
< Route path = "/" component = { LinkWrapper } />
43
45
</ Router >
@@ -79,7 +81,7 @@ describe('A <Link>', function () {
79
81
}
80
82
81
83
it ( 'is active when its params match' , function ( done ) {
82
- React . render ( (
84
+ render ( (
83
85
< Router history = { createHistory ( '/hello/michael' ) } >
84
86
< Route path = "/" component = { App } >
85
87
< Route path = "hello/:name" component = { Hello } />
@@ -93,7 +95,7 @@ describe('A <Link>', function () {
93
95
} )
94
96
95
97
it ( 'is not active when its params do not match' , function ( done ) {
96
- React . render ( (
98
+ render ( (
97
99
< Router history = { createHistory ( '/hello/michael' ) } >
98
100
< Route path = "/" component = { App } >
99
101
< Route path = "hello/:name" component = { Hello } />
@@ -134,7 +136,7 @@ describe('A <Link>', function () {
134
136
135
137
const execNextStep = execSteps ( steps , done )
136
138
137
- React . render ( (
139
+ render ( (
138
140
< Router history = { createHistory ( '/goodbye' ) } onUpdate = { execNextStep } >
139
141
< Route path = "/" component = { LinkWrapper } >
140
142
< Route path = "goodbye" component = { Goodbye } />
@@ -172,7 +174,7 @@ describe('A <Link>', function () {
172
174
173
175
const execNextStep = execSteps ( steps , done )
174
176
175
- React . render ( (
177
+ render ( (
176
178
< Router history = { createHistory ( '/goodbye' ) } onUpdate = { execNextStep } >
177
179
< Route path = "/" component = { LinkWrapper } >
178
180
< Route path = "goodbye" component = { Goodbye } />
@@ -208,7 +210,7 @@ describe('A <Link>', function () {
208
210
209
211
const execNextStep = execSteps ( steps , done )
210
212
211
- React . render ( (
213
+ render ( (
212
214
< Router history = { createHistory ( '/goodbye' ) } onUpdate = { execNextStep } >
213
215
< Route path = "/" component = { LinkWrapper } >
214
216
< Route path = "hello" component = { Hello } />
@@ -249,7 +251,7 @@ describe('A <Link>', function () {
249
251
250
252
const execNextStep = execSteps ( steps , done )
251
253
252
- React . render ( (
254
+ render ( (
253
255
< Router history = { createHistory ( '/goodbye' ) } onUpdate = { execNextStep } >
254
256
< Route path = "/" component = { LinkWrapper } >
255
257
< Route path = "goodbye" component = { Goodbye } />
@@ -273,7 +275,7 @@ describe('A <Link>', function () {
273
275
}
274
276
}
275
277
276
- React . render ( (
278
+ render ( (
277
279
< Router history = { createHistory ( '/' ) } >
278
280
< Route path = "/" component = { LinkWrapper } />
279
281
< Route path = "/hello" component = { Hello } />
@@ -304,7 +306,7 @@ describe('A <Link>', function () {
304
306
305
307
const execNextStep = execSteps ( steps , done )
306
308
307
- React . render ( (
309
+ render ( (
308
310
< Router history = { createHistory ( '/' ) } onUpdate = { execNextStep } >
309
311
< Route path = "/" component = { LinkWrapper } />
310
312
< Route path = "/hello" component = { Hello } />
0 commit comments