File tree Expand file tree Collapse file tree 2 files changed +6
-10
lines changed Expand file tree Collapse file tree 2 files changed +6
-10
lines changed Original file line number Diff line number Diff line change @@ -77,7 +77,6 @@ export default class PopperComponent extends React.Component {
77
77
}
78
78
79
79
return (
80
- < div >
81
80
< Manager >
82
81
< Reference >
83
82
{ ( { ref } ) => (
@@ -88,7 +87,6 @@ export default class PopperComponent extends React.Component {
88
87
</ Reference >
89
88
{ popper }
90
89
</ Manager >
91
- </ div >
92
90
) ;
93
91
}
94
92
}
Original file line number Diff line number Diff line change @@ -83,16 +83,14 @@ describe("DatePicker", () => {
83
83
} ) ;
84
84
85
85
it ( "should pass a custom class to the popper container" , ( ) => {
86
- var datePicker = TestUtils . renderIntoDocument (
87
- < DatePicker popperClassName = "some-class-name" />
88
- ) ;
89
- var dateInput = datePicker . input ;
86
+ var datePicker = mount ( < DatePicker popperClassName = "some-class-name" /> ) ;
87
+ var dateInput = datePicker . instance ( ) . input ;
90
88
TestUtils . Simulate . focus ( ReactDOM . findDOMNode ( dateInput ) ) ;
91
89
92
- const element = ReactDOM . findDOMNode ( datePicker ) ;
93
- const popper = element . querySelector ( ".react-datepicker-popper" ) ;
94
- expect ( popper ) . to . exist ;
95
- expect ( popper . className ) . to . contain ( "some-class-name" ) ;
90
+ datePicker . update ( ) ;
91
+ const popper = datePicker . find ( ".react-datepicker-popper" ) ;
92
+ expect ( popper . length ) . to . equal ( 1 ) ;
93
+ expect ( popper . hasClass ( "some-class-name" ) ) . to . equal ( true ) ;
96
94
} ) ;
97
95
98
96
it ( "should show the calendar when clicking on the date input" , ( ) => {
You can’t perform that action at this time.
0 commit comments