[new feature] Collapse: add border prop (#2933)

This commit is contained in:
neverland
2019-03-10 16:21:40 +08:00
committed by GitHub
parent 4d0e3d6644
commit 144fa2d711
5 changed files with 53 additions and 6 deletions

View File

@@ -4,7 +4,7 @@ import { later, mount } from '../../../test/utils';
const component = {
template: `
<collapse v-model="active" :accordion="accordion">
<collapse v-model="active" :accordion="accordion" :border="border">
<collapse-item title="a" name="first">content</collapse-item>
<collapse-item title="b">content</collapse-item>
<collapse-item title="c">content</collapse-item>
@@ -15,7 +15,11 @@ const component = {
CollapseItem
},
props: {
accordion: Boolean
accordion: Boolean,
border: {
type: Boolean,
default: true
}
},
data() {
return {
@@ -89,3 +93,13 @@ it('render collapse-item slot', () => {
expect(wrapper).toMatchSnapshot();
});
it('disable border', () => {
const wrapper = mount(component, {
propsData: {
border: false
}
});
expect(wrapper).toMatchSnapshot();
});