diff --git a/components/drawer/__tests__/MultiDrawer.test.js b/components/drawer/__tests__/MultiDrawer.test.js index 6380569d7..1a56b9b7a 100644 --- a/components/drawer/__tests__/MultiDrawer.test.js +++ b/components/drawer/__tests__/MultiDrawer.test.js @@ -38,14 +38,14 @@ const MultiDrawer = { width: 520, visible: this.visible, getContainer: false, - wrapClassName: 'test_drawer', + className: 'test_drawer', placement: this.placement, onClose: this.onClose, }; const childrenDrawerProps = { title: 'Two-level Drawer', width: 320, - wrapClassName: 'Two-level', + className: 'Two-level', visible: this.childrenDrawer, getContainer: false, placement: this.placement, @@ -112,7 +112,7 @@ describe('Drawer', () => { wrapper.find('#open_two_drawer').trigger('click'); }, 0); await asyncExpect(() => { - const translateX = wrapper.find('.ant-drawer.test_drawer').element.style.transform; + const translateX = wrapper.find('.test_drawer').find('.ant-drawer').element.style.transform; expect(translateX).toEqual('translateX(-180px)'); expect(wrapper.find('#two_drawer_text').exists()).toBe(true); }, 1000); @@ -133,7 +133,7 @@ describe('Drawer', () => { wrapper.find('#open_two_drawer').trigger('click'); }, 0); await asyncExpect(() => { - const translateX = wrapper.find('.ant-drawer.test_drawer').element.style.transform; + const translateX = wrapper.find('.test_drawer').find('.ant-drawer').element.style.transform; expect(translateX).toEqual('translateX(180px)'); expect(wrapper.find('#two_drawer_text').exists()).toBe(true); }, 1000); @@ -153,7 +153,7 @@ describe('Drawer', () => { wrapper.find('#open_two_drawer').trigger('click'); }, 0); await asyncExpect(() => { - const translateY = wrapper.find('.ant-drawer.test_drawer').element.style.transform; + const translateY = wrapper.find('.test_drawer').find('.ant-drawer').element.style.transform; expect(translateY).toEqual('translateY(180px)'); expect(wrapper.find('#two_drawer_text').exists()).toBe(true); }, 1000); diff --git a/components/drawer/__tests__/__snapshots__/Drawer.test.js.snap b/components/drawer/__tests__/__snapshots__/Drawer.test.js.snap index be9a17201..0e5591ff4 100644 --- a/components/drawer/__tests__/__snapshots__/Drawer.test.js.snap +++ b/components/drawer/__tests__/__snapshots__/Drawer.test.js.snap @@ -1,110 +1,122 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP exports[`Drawer class is test_drawer 1`] = ` -
-
+
+
-
+
-
- +
+
+ +
+
Here is content of Drawer
+
-
`; exports[`Drawer closable is false 1`] = ` -
-
+
+
-
+
Here is content of Drawer
+
-
`; exports[`Drawer destroyOnClose is true 1`] = ` -
+
-
+
Here is content of Drawer
+
-
`; exports[`Drawer have a title 1`] = ` -
-
+
+
-
+
-
Test Title
+
+
Test Title
+
+
Here is content of Drawer
+
-
`; exports[`Drawer render correctly 1`] = ` -
-
+
+
-
+
-
- +
+
+ +
+
Here is content of Drawer
+
-
`; exports[`Drawer render top drawer 1`] = ` -
-
+
+
-
+
-
- +
+
+ +
+
Here is content of Drawer
+
-
diff --git a/components/drawer/__tests__/__snapshots__/DrawerEvent.test.js.snap b/components/drawer/__tests__/__snapshots__/DrawerEvent.test.js.snap index 2f0490811..5336ced19 100644 --- a/components/drawer/__tests__/__snapshots__/DrawerEvent.test.js.snap +++ b/components/drawer/__tests__/__snapshots__/DrawerEvent.test.js.snap @@ -4,19 +4,22 @@ exports[`Drawer render correctly 1`] = `
-
+
-
+
-
- +
+
+ +
+
Here is content of Drawer
+
-
diff --git a/components/drawer/__tests__/__snapshots__/demo.test.js.snap b/components/drawer/__tests__/__snapshots__/demo.test.js.snap index 125aa9451..b12f69d89 100644 --- a/components/drawer/__tests__/__snapshots__/demo.test.js.snap +++ b/components/drawer/__tests__/__snapshots__/demo.test.js.snap @@ -7,6 +7,13 @@ exports[`renders ./components/drawer/demo/basic.vue correctly 1`] = ` `; +exports[`renders ./components/drawer/demo/extra.vue correctly 1`] = ` +
+ +`; + exports[`renders ./components/drawer/demo/form-in-drawer.vue correctly 1`] = `
-
-
+
+
-
+
-
Basic Drawer
+
+ +
Basic Drawer
+

Some contents...

+
-
`; +exports[`renders ./components/drawer/demo/size.vue correctly 1`] = ` + + +`; + exports[`renders ./components/drawer/demo/user-profile.vue correctly 1`] = `
diff --git a/components/drawer/demo/multi-level-drawer.vue b/components/drawer/demo/multi-level-drawer.vue index 874033630..638c25c51 100644 --- a/components/drawer/demo/multi-level-drawer.vue +++ b/components/drawer/demo/multi-level-drawer.vue @@ -37,19 +37,19 @@ Open a new drawer on top of an existing drawer to handle multi branch tasks.