1
1
require ( './helper' ) ;
2
- var Modal = require ( '../lib/components/Modal' ) ;
3
2
var React = require ( 'react/addons' ) ;
3
+ var Modal = require ( '../lib/components/Modal' ) ;
4
4
var Simulate = React . addons . TestUtils . Simulate ;
5
5
var ariaAppHider = require ( '../lib/helpers/ariaAppHider' ) ;
6
6
var button = React . DOM . button ;
@@ -26,7 +26,7 @@ describe('Modal', function () {
26
26
it ( 'throws without an appElement' , function ( ) {
27
27
var node = document . createElement ( 'div' ) ;
28
28
throws ( function ( ) {
29
- React . renderComponent ( Modal ( { isOpen : true } ) , node ) ;
29
+ React . render ( React . createElement ( Modal , { isOpen : true } ) , node ) ;
30
30
} ) ;
31
31
React . unmountComponentAtNode ( node ) ;
32
32
} ) ;
@@ -35,7 +35,7 @@ describe('Modal', function () {
35
35
var app = document . createElement ( 'div' ) ;
36
36
var node = document . createElement ( 'div' ) ;
37
37
Modal . setAppElement ( app ) ;
38
- React . renderComponent ( Modal ( { isOpen : true } ) , node ) ;
38
+ React . render ( React . createElement ( Modal , { isOpen : true } ) , node ) ;
39
39
equal ( app . getAttribute ( 'aria-hidden' ) , 'true' ) ;
40
40
ariaAppHider . resetForTesting ( ) ;
41
41
React . unmountComponentAtNode ( node ) ;
@@ -44,7 +44,7 @@ describe('Modal', function () {
44
44
it ( 'accepts appElement as a prop' , function ( ) {
45
45
var el = document . createElement ( 'div' ) ;
46
46
var node = document . createElement ( 'div' ) ;
47
- React . renderComponent ( Modal ( {
47
+ React . render ( React . createElement ( Modal , {
48
48
isOpen : true ,
49
49
appElement : el
50
50
} ) , node ) ;
@@ -56,10 +56,10 @@ describe('Modal', function () {
56
56
var node = document . createElement ( 'div' ) ;
57
57
var App = React . createClass ( {
58
58
render : function ( ) {
59
- return React . DOM . div ( { } , Modal ( { isOpen : true , ariaHideApp : false } , 'hello' ) ) ;
59
+ return React . DOM . div ( { } , React . createElement ( Modal , { isOpen : true , ariaHideApp : false } , 'hello' ) ) ;
60
60
}
61
61
} ) ;
62
- React . renderComponent ( App ( ) , node ) ;
62
+ React . render ( React . createElement ( App ) , node ) ;
63
63
var modalParent = document . body . querySelector ( '.ReactModalPortal' ) . parentNode ;
64
64
equal ( modalParent , document . body ) ;
65
65
React . unmountComponentAtNode ( node ) ;
@@ -75,7 +75,7 @@ describe('Modal', function () {
75
75
it ( 'has default props' , function ( ) {
76
76
var node = document . createElement ( 'div' ) ;
77
77
Modal . setAppElement ( document . createElement ( 'div' ) ) ;
78
- var component = React . renderComponent ( Modal ( ) , node ) ;
78
+ var component = React . render ( React . createElement ( Modal ) , node ) ;
79
79
var props = component . props ;
80
80
equal ( props . isOpen , false ) ;
81
81
equal ( props . ariaHideApp , true ) ;
@@ -122,13 +122,13 @@ describe('Modal', function () {
122
122
//it('adds --before-close for animations', function() {
123
123
//var node = document.createElement('div');
124
124
125
- //var component = React.renderComponent(Modal( {
125
+ //var component = React.render(React.createElement(Modal, {
126
126
//isOpen: true,
127
127
//ariaHideApp: false,
128
128
//closeTimeoutMS: 50,
129
129
//}), node);
130
130
131
- //component = React.renderComponent(Modal( {
131
+ //component = React.render(React.createElement(Modal, {
132
132
//isOpen: false,
133
133
//ariaHideApp: false,
134
134
//closeTimeoutMS: 50,
0 commit comments