Components added. Build issues fixed

This commit is contained in:
Bahadir Sofuoglu 2022-09-14 14:26:01 +03:00
parent 5b66ed1093
commit 18c3721848
344 changed files with 12446 additions and 8758 deletions

View file

@ -17,151 +17,148 @@ describe('ContextMenu.vue', () => {
props: {
model: [
{
label:'File',
icon:'pi pi-fw pi-file',
items:[
label: 'File',
icon: 'pi pi-fw pi-file',
items: [
{
label:'New',
icon:'pi pi-fw pi-plus',
items:[
label: 'New',
icon: 'pi pi-fw pi-plus',
items: [
{
label:'Bookmark',
icon:'pi pi-fw pi-bookmark'
label: 'Bookmark',
icon: 'pi pi-fw pi-bookmark'
},
{
label:'Video',
icon:'pi pi-fw pi-video'
},
]
label: 'Video',
icon: 'pi pi-fw pi-video'
}
]
},
{
label:'Delete',
icon:'pi pi-fw pi-trash'
label: 'Delete',
icon: 'pi pi-fw pi-trash'
},
{
separator:true
separator: true
},
{
label:'Export',
icon:'pi pi-fw pi-external-link'
label: 'Export',
icon: 'pi pi-fw pi-external-link'
}
]
},
{
label:'Edit',
icon:'pi pi-fw pi-pencil',
items:[
label: 'Edit',
icon: 'pi pi-fw pi-pencil',
items: [
{
label:'Left',
icon:'pi pi-fw pi-align-left'
label: 'Left',
icon: 'pi pi-fw pi-align-left'
},
{
label:'Right',
icon:'pi pi-fw pi-align-right'
label: 'Right',
icon: 'pi pi-fw pi-align-right'
},
{
label:'Center',
icon:'pi pi-fw pi-align-center'
label: 'Center',
icon: 'pi pi-fw pi-align-center'
},
{
label:'Justify',
icon:'pi pi-fw pi-align-justify'
},
label: 'Justify',
icon: 'pi pi-fw pi-align-justify'
}
]
},
{
label:'Users',
icon:'pi pi-fw pi-user',
items:[
label: 'Users',
icon: 'pi pi-fw pi-user',
items: [
{
label:'New',
icon:'pi pi-fw pi-user-plus',
label: 'New',
icon: 'pi pi-fw pi-user-plus'
},
{
label:'Delete',
icon:'pi pi-fw pi-user-minus',
label: 'Delete',
icon: 'pi pi-fw pi-user-minus'
},
{
label:'Search',
icon:'pi pi-fw pi-users',
items:[
label: 'Search',
icon: 'pi pi-fw pi-users',
items: [
{
label:'Filter',
icon:'pi pi-fw pi-filter',
items:[
label: 'Filter',
icon: 'pi pi-fw pi-filter',
items: [
{
label:'Print',
icon:'pi pi-fw pi-print'
label: 'Print',
icon: 'pi pi-fw pi-print'
}
]
},
{
icon:'pi pi-fw pi-bars',
label:'List'
icon: 'pi pi-fw pi-bars',
label: 'List'
}
]
}
]
},
{
label:'Events',
icon:'pi pi-fw pi-calendar',
items:[
label: 'Events',
icon: 'pi pi-fw pi-calendar',
items: [
{
label:'Edit',
icon:'pi pi-fw pi-pencil',
items:[
label: 'Edit',
icon: 'pi pi-fw pi-pencil',
items: [
{
label:'Save',
icon:'pi pi-fw pi-calendar-plus'
label: 'Save',
icon: 'pi pi-fw pi-calendar-plus'
},
{
label:'Delete',
icon:'pi pi-fw pi-calendar-minus'
},
label: 'Delete',
icon: 'pi pi-fw pi-calendar-minus'
}
]
},
{
label:'Archieve',
icon:'pi pi-fw pi-calendar-times',
items:[
label: 'Archieve',
icon: 'pi pi-fw pi-calendar-times',
items: [
{
label:'Remove',
icon:'pi pi-fw pi-calendar-minus'
label: 'Remove',
icon: 'pi pi-fw pi-calendar-minus'
}
]
}
]
},
{
separator:true
separator: true
},
{
label:'Quit',
icon:'pi pi-fw pi-power-off'
label: 'Quit',
icon: 'pi pi-fw pi-power-off'
}
]
}
});
});
it('should exist', async() => {
const event = { pageX: 100, pageY: 120, preventDefault: () => {}, stopPropagation: () => {}};
it('should exist', async () => {
const event = { pageX: 100, pageY: 120, preventDefault: () => {}, stopPropagation: () => {} };
const show = jest.spyOn(wrapper.vm, 'show');
wrapper.vm.show(event);
await wrapper.setData({ visible: true });
expect(show).toHaveBeenCalled();
expect(wrapper.find('.p-contextmenu.p-component').exists()).toBe(true);
expect(wrapper.findAll('.p-menuitem').length).toBe(5);
expect(wrapper.findAll('.p-menuitem-text')[0].text()).toBe('File');
});
it('should hide menu', async() => {
it('should hide menu', async () => {
const hide = jest.spyOn(wrapper.vm, 'hide');
await wrapper.setData({ visible: true });
@ -172,4 +169,4 @@ describe('ContextMenu.vue', () => {
expect(hide).toHaveBeenCalled();
expect(wrapper.find('.p-contextmenu.p-component').exists()).toBe(false);
});
});
});