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 {
7777 }
7878
7979 return (
80- < div >
8180 < Manager >
8281 < Reference >
8382 { ( { ref } ) => (
@@ -88,7 +87,6 @@ export default class PopperComponent extends React.Component {
8887 </ Reference >
8988 { popper }
9089 </ Manager >
91- </ div >
9290 ) ;
9391 }
9492}
Original file line number Diff line number Diff line change @@ -83,16 +83,14 @@ describe("DatePicker", () => {
8383 } ) ;
8484
8585 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 ;
9088 TestUtils . Simulate . focus ( ReactDOM . findDOMNode ( dateInput ) ) ;
9189
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 ) ;
9694 } ) ;
9795
9896 it ( "should show the calendar when clicking on the date input" , ( ) => {
You can’t perform that action at this time.
0 commit comments