From a72ce3d115d9190e7909df8bfe750eeca389ec15 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E5=98=89=E6=B6=B5?= Date: Sun, 9 Jun 2019 09:55:33 +0800 Subject: [PATCH] [improvement] Picker: add test case --- .../picker/test/__snapshots__/index.spec.js.snap | 15 +++++++++++++++ packages/picker/test/index.spec.js | 11 +++++++++++ 2 files changed, 26 insertions(+) diff --git a/packages/picker/test/__snapshots__/index.spec.js.snap b/packages/picker/test/__snapshots__/index.spec.js.snap index ff7185e6b..e1107b36c 100644 --- a/packages/picker/test/__snapshots__/index.spec.js.snap +++ b/packages/picker/test/__snapshots__/index.spec.js.snap @@ -41,3 +41,18 @@ exports[`render title slot 1`] = ` `; + +exports[`toolbar-position prop 1`] = ` +
+ + +
+
+
+
+
+
取消
+
确认
+
+
+`; diff --git a/packages/picker/test/index.spec.js b/packages/picker/test/index.spec.js index 7702aadc4..edafbf54b 100644 --- a/packages/picker/test/index.spec.js +++ b/packages/picker/test/index.spec.js @@ -181,3 +181,14 @@ test('click column\'s item', () => { wrapper.findAll('.van-picker-column__item').at(3).trigger('click'); expect(wrapper.emitted('change')[0][1]).toEqual(columns[1]); }); + +test('toolbar-position prop', () => { + const wrapper = mount(Picker, { + propsData: { + showToolbar: true, + toolbarPosition: 'bottom' + } + }); + + expect(wrapper).toMatchSnapshot(); +});