@@ -3,74 +3,74 @@ import { fireEvent, render } from '@testing-library/react';
33import { alert } from 'ant-design-testing' ;
44import '@testing-library/jest-dom/extend-expect' ;
55
6- import SlidePane from '../index' ;
6+ import Drawer from '../index' ;
77
8- describe ( 'test SlidePane ' , ( ) => {
8+ describe ( 'test Drawer ' , ( ) => {
99 test ( 'snapshot match' , ( ) => {
10- const wrapper = render ( < SlidePane open > Hello World</ SlidePane > ) ;
10+ const wrapper = render ( < Drawer open > Hello World</ Drawer > ) ;
1111 expect ( wrapper ) . toMatchSnapshot ( ) ;
1212 } ) ;
1313 test ( 'should be not open' , ( ) => {
14- const { container } = render ( < SlidePane open = { false } > Hello World</ SlidePane > ) ;
14+ const { container } = render ( < Drawer open = { false } > Hello World</ Drawer > ) ;
1515 expect ( container ) . not . toHaveClass ( ) ;
1616 } ) ;
1717 test ( 'should render loading correct ' , ( ) => {
18- const { unmount } = render ( < SlidePane open > Hello World</ SlidePane > ) ;
18+ const { unmount } = render ( < Drawer open > Hello World</ Drawer > ) ;
1919 const dom = document . querySelector ( '.ant-spin-spinning' ) ;
2020 expect ( dom ) . toBe ( null ) ;
2121 unmount ( ) ;
2222 render (
23- < SlidePane open loading >
23+ < Drawer open loading >
2424 Hello World
25- </ SlidePane >
25+ </ Drawer >
2626 ) ;
2727 const domLoading = document . querySelector ( '.ant-spin-spinning' ) ;
2828 expect ( domLoading ) . not . toBe ( null ) ;
2929 } ) ;
3030 test ( 'should render mask correct ' , ( ) => {
31- const { unmount } = render ( < SlidePane open > Hello World</ SlidePane > ) ;
31+ const { unmount } = render ( < Drawer open > Hello World</ Drawer > ) ;
3232 const dom = document . querySelector ( '.dtc-drawer-mask' ) ;
3333 expect ( dom ) . toBe ( null ) ;
3434 unmount ( ) ;
3535 render (
36- < SlidePane open mask >
36+ < Drawer open mask >
3737 Hello World
38- </ SlidePane >
38+ </ Drawer >
3939 ) ;
4040 const domMask = document . querySelector ( '.dtc-drawer-mask' ) ;
4141 expect ( domMask ) . not . toBe ( null ) ;
4242 } ) ;
4343 test ( 'should render width correct' , ( ) => {
4444 render (
45- < SlidePane open width = { 640 } >
45+ < Drawer open width = { 640 } >
4646 Hello World
47- </ SlidePane >
47+ </ Drawer >
4848 ) ;
4949 expect ( document . querySelector ( '.dtc-drawer-content-wrapper' ) ) . toHaveStyle ( {
5050 width : '640px' ,
5151 } ) ;
5252 } ) ;
5353 test ( 'should render size width correct' , ( ) => {
5454 render (
55- < SlidePane open size = "large" >
55+ < Drawer open size = "large" >
5656 Hello World
57- </ SlidePane >
57+ </ Drawer >
5858 ) ;
5959 expect ( document . querySelector ( '.dtc-drawer-content-wrapper' ) ) . toHaveStyle ( {
6060 width : '1256px' ,
6161 } ) ;
6262 } ) ;
6363 test ( 'should render className/style correct' , ( ) => {
6464 const { unmount } = render (
65- < SlidePane
65+ < Drawer
6666 open
6767 rootClassName = "root-className"
6868 bodyClassName = "body-className"
6969 rootStyle = { { color : 'red' } }
7070 bodyStyle = { { backgroundColor : 'forestgreen' } }
7171 >
7272 Hello World
73- </ SlidePane >
73+ </ Drawer >
7474 ) ;
7575 expect ( document . querySelector ( '.dtc-drawer' ) ) . toHaveClass ( 'root-className' ) ;
7676 expect ( document . querySelector ( '.dtc-drawer-body' ) ) . toHaveClass ( 'body-className' ) ;
@@ -82,7 +82,7 @@ describe('test SlidePane ', () => {
8282 } ) ;
8383 test ( 'should render tab correct' , ( ) => {
8484 const { getByText, unmount } = render (
85- < SlidePane
85+ < Drawer
8686 open
8787 width = { 640 }
8888 tabs = { [
@@ -100,15 +100,15 @@ describe('test SlidePane ', () => {
100100 break ;
101101 }
102102 } }
103- </ SlidePane >
103+ </ Drawer >
104104 ) ;
105105 expect ( document . querySelector ( '.dtc-drawer-tabs' ) ) . not . toBe ( null ) ;
106106 expect ( getByText ( 'tab1' ) ) . toBeTruthy ( ) ;
107107 expect ( getByText ( '基本信息' ) ) . toBeTruthy ( ) ;
108108 unmount ( ) ;
109109
110110 const { getByText : getByText1 } = render (
111- < SlidePane
111+ < Drawer
112112 open
113113 width = { 640 }
114114 tabs = { [
@@ -127,34 +127,34 @@ describe('test SlidePane ', () => {
127127 break ;
128128 }
129129 } }
130- </ SlidePane >
130+ </ Drawer >
131131 ) ;
132132 expect ( getByText1 ( '变更记录' ) ) . toBeTruthy ( ) ;
133133 expect ( getByText1 ( 'tab2' ) . parentNode ) . toHaveClass ( 'ant-tabs-tab-active' ) ;
134134 } ) ;
135135 test ( 'Should support string banner' , async ( ) => {
136136 const { getByText } = render (
137- < SlidePane open banner = "banner" >
137+ < Drawer open banner = "banner" >
138138 Hello World
139- </ SlidePane >
139+ </ Drawer >
140140 ) ;
141141
142142 expect ( getByText ( 'banner' ) ) . toBeInTheDocument ( ) ;
143143 } ) ;
144144 test ( 'Should support ReactNode' , async ( ) => {
145145 const { getByTestId } = render (
146- < SlidePane open banner = { < div data-testid = "banner" > xxxx</ div > } >
146+ < Drawer open banner = { < div data-testid = "banner" > xxxx</ div > } >
147147 test
148- </ SlidePane >
148+ </ Drawer >
149149 ) ;
150150
151151 expect ( getByTestId ( 'banner' ) ) . toBeInTheDocument ( ) ;
152152 } ) ;
153153 it ( 'Should support AlertProps' , async ( ) => {
154154 const { getByText } = render (
155- < SlidePane open banner = { { message : 'banner' , type : 'error' } } >
155+ < Drawer open banner = { { message : 'banner' , type : 'error' } } >
156156 test
157- </ SlidePane >
157+ </ Drawer >
158158 ) ;
159159
160160 expect ( getByText ( 'banner' ) ) . toBeInTheDocument ( ) ;
@@ -163,9 +163,9 @@ describe('test SlidePane ', () => {
163163 test ( 'should callback to be called' , ( ) => {
164164 const fn = jest . fn ( ) ;
165165 const { getByRole } = render (
166- < SlidePane open onClose = { fn } >
166+ < Drawer open onClose = { fn } >
167167 Hello World
168- </ SlidePane >
168+ </ Drawer >
169169 ) ;
170170 const oImg = getByRole ( 'img' ) ;
171171 fireEvent . click ( oImg ) ;
0 commit comments