mirror of
https://github.com/Comfy-Org/ComfyUI_frontend.git
synced 2026-04-20 14:30:41 +00:00
Fix test import type annotations
This commit is contained in:
@@ -5,6 +5,7 @@ import PrimeVue from 'primevue/config'
|
||||
import Tooltip from 'primevue/tooltip'
|
||||
import { beforeEach, describe, expect, it, vi } from 'vitest'
|
||||
import { createI18n } from 'vue-i18n'
|
||||
import type * as ColorUtilModule from '@/utils/colorUtil'
|
||||
|
||||
// Import after mocks
|
||||
import ColorPickerButton from '@/components/graph/selectionToolbox/ColorPickerButton.vue'
|
||||
@@ -63,9 +64,7 @@ vi.mock('@/lib/litegraph/src/litegraph', async () => {
|
||||
|
||||
// Mock the colorUtil module
|
||||
vi.mock('@/utils/colorUtil', async () => {
|
||||
const actual = await vi.importActual<typeof import('@/utils/colorUtil')>(
|
||||
'@/utils/colorUtil'
|
||||
)
|
||||
const actual = await vi.importActual<typeof ColorUtilModule>('@/utils/colorUtil')
|
||||
|
||||
return {
|
||||
...actual,
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
import { beforeEach, describe, expect, it, vi } from 'vitest'
|
||||
import type * as VueI18nModule from 'vue-i18n'
|
||||
|
||||
import { LGraphGroup, LGraphNode } from '@/lib/litegraph/src/litegraph'
|
||||
import type * as NodeColorCustomizationModule from '@/utils/nodeColorCustomization'
|
||||
|
||||
const mocks = vi.hoisted(() => ({
|
||||
pickHexColor: vi.fn().mockResolvedValue('#fedcba'),
|
||||
@@ -10,7 +12,7 @@ const mocks = vi.hoisted(() => ({
|
||||
}))
|
||||
|
||||
vi.mock('vue-i18n', async (importOriginal) => {
|
||||
const actual = await importOriginal<typeof import('vue-i18n')>()
|
||||
const actual = await importOriginal<typeof VueI18nModule>()
|
||||
|
||||
return {
|
||||
...actual,
|
||||
@@ -74,7 +76,7 @@ vi.mock('@/composables/graph/useNodeCustomization', () => ({
|
||||
}))
|
||||
|
||||
vi.mock('@/utils/nodeColorCustomization', async () => {
|
||||
const actual = await vi.importActual<typeof import('@/utils/nodeColorCustomization')>(
|
||||
const actual = await vi.importActual<typeof NodeColorCustomizationModule>(
|
||||
'@/utils/nodeColorCustomization'
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user