| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- import { mount } from '@vue/test-utils'
- import { Tree, VueTreeList } from '@/index'
- describe('Render', () => {
- it('render correctly', () => {
- const tree = new Tree([
- {
- name: 'Node 1',
- id: 1,
- pid: 0,
- dragDisabled: true,
- addTreeNodeDisabled: true,
- addLeafNodeDisabled: true,
- editNodeDisabled: true,
- delNodeDisabled: true,
- children: [
- {
- name: 'Node 1-2',
- id: 2,
- isLeaf: true,
- pid: 1
- }
- ]
- },
- {
- name: 'Node 2',
- id: 3,
- pid: 0,
- disabled: true
- },
- {
- name: 'Node 3',
- id: 4,
- pid: 0
- }
- ])
- const wrapper = mount(VueTreeList, {
- propsData: {
- model: tree,
- defaultTreeNodeName: 'new node',
- defaultLeafNodeName: 'new leaf',
- defaultExpanded: false
- }
- })
- expect(wrapper).toMatchSnapshot()
- })
- })
|