mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-04-06 03:57:56 +08:00
test(editor): 删除eventsService.init用例
This commit is contained in:
parent
0736646c63
commit
402f05f3d6
@ -18,50 +18,18 @@
|
|||||||
|
|
||||||
import { describe, expect, test } from 'vitest';
|
import { describe, expect, test } from 'vitest';
|
||||||
|
|
||||||
import { DEFAULT_EVENTS, DEFAULT_METHODS } from '@tmagic/core';
|
|
||||||
|
|
||||||
import events from '@editor/services/events';
|
import events from '@editor/services/events';
|
||||||
|
|
||||||
describe('events', () => {
|
describe('events', () => {
|
||||||
test('init', () => {
|
|
||||||
events.init([
|
|
||||||
{
|
|
||||||
title: '容器',
|
|
||||||
items: [
|
|
||||||
{
|
|
||||||
icon: 'el-icon-folder-opened',
|
|
||||||
text: '组',
|
|
||||||
type: 'container',
|
|
||||||
data: {
|
|
||||||
id: 0,
|
|
||||||
reportType: 'module',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{
|
|
||||||
icon: 'el-icon-files',
|
|
||||||
text: '标签页(tab)',
|
|
||||||
type: 'tabs',
|
|
||||||
data: {
|
|
||||||
id: 0,
|
|
||||||
reportType: 'module',
|
|
||||||
},
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
]);
|
|
||||||
expect(events.getEvent('container')).toHaveLength(DEFAULT_EVENTS.length);
|
|
||||||
expect(events.getMethod('container')).toHaveLength(DEFAULT_METHODS.length);
|
|
||||||
});
|
|
||||||
|
|
||||||
test('setEvent', () => {
|
test('setEvent', () => {
|
||||||
const event = [{ label: '点击', value: 'magic:common:events:click' }];
|
const event = [{ label: '点击', value: 'magic:common:events:click' }];
|
||||||
events.setEvent('button', event);
|
events.setEvent('button', event);
|
||||||
expect(events.getEvent('button')).toHaveLength(DEFAULT_EVENTS.length + 1);
|
expect(events.getEvent('button')).toHaveLength(1);
|
||||||
});
|
});
|
||||||
|
|
||||||
test('setMethod', () => {
|
test('setMethod', () => {
|
||||||
const method = [{ label: '点击', value: 'magic:common:events:click' }];
|
const method = [{ label: '点击', value: 'magic:common:events:click' }];
|
||||||
events.setMethod('button', method);
|
events.setMethod('button', method);
|
||||||
expect(events.getMethod('button')).toHaveLength(DEFAULT_METHODS.length + 1);
|
expect(events.getMethod('button')).toHaveLength(1);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user