mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2025-06-25 03:39:17 +08:00
test(editor): 完善测试用例
This commit is contained in:
parent
413134b21d
commit
3fbcbf25ca
@ -21,6 +21,11 @@ import { mount } from '@vue/test-utils';
|
|||||||
import { NodeType } from '@tmagic/core';
|
import { NodeType } from '@tmagic/core';
|
||||||
|
|
||||||
import Stage from '@editor/layouts/workspace/viewer/Stage.vue';
|
import Stage from '@editor/layouts/workspace/viewer/Stage.vue';
|
||||||
|
import editorService from '@editor/services/editor';
|
||||||
|
import keybindingService from '@editor/services/keybinding';
|
||||||
|
import stageOverlayService from '@editor/services/stageOverlay';
|
||||||
|
import storageService from '@editor/services/storage';
|
||||||
|
import uiService from '@editor/services/ui';
|
||||||
|
|
||||||
globalThis.ResizeObserver =
|
globalThis.ResizeObserver =
|
||||||
globalThis.ResizeObserver ||
|
globalThis.ResizeObserver ||
|
||||||
@ -53,6 +58,18 @@ describe('Stage.vue', () => {
|
|||||||
};
|
};
|
||||||
|
|
||||||
const wrapper = mount(Stage as any, {
|
const wrapper = mount(Stage as any, {
|
||||||
|
global: {
|
||||||
|
provide: {
|
||||||
|
services: {
|
||||||
|
editorService,
|
||||||
|
uiService,
|
||||||
|
stageOverlayService,
|
||||||
|
storageService,
|
||||||
|
keybindingService,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
|
||||||
props: {
|
props: {
|
||||||
runtimeUrl: '',
|
runtimeUrl: '',
|
||||||
root: {
|
root: {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user