fix feedback test issues
CI / frontend (push) Successful in 2m4s
CI / backend (push) Canceled after 10s

This commit is contained in:
voltsrage
2026-08-06 16:24:19 +08:00
parent 80b009fd23
commit de7f792947
@@ -2,7 +2,12 @@ import { describe, it, expect, beforeEach, vi } from 'vitest'
import { createPinia, setActivePinia } from 'pinia'
import { useFeedbackStore } from '@/stores/feedback'
const { submitAlertFeedback, fetchQualityMetricsSummary, fetchQualityMetrics } = vi.hoisted(() => ({
const {
submitAlertFeedback,
fetchQualityMetricsSummary,
fetchQualityMetrics,
fetchQualityFeedback,
} = vi.hoisted(() => ({
submitAlertFeedback: vi.fn().mockResolvedValue({
id: 'fb-1',
createdAt: '2026-06-23T00:00:00Z',
@@ -24,12 +29,14 @@ const { submitAlertFeedback, fetchQualityMetricsSummary, fetchQualityMetrics } =
{ alertType: 'WARNING_HEART_RATE', usefulRate: 0.5, falsePositiveRate: 0.2, acknowledgementRate: 0.7, totalAlerts: 5 },
],
}),
fetchQualityFeedback: vi.fn().mockResolvedValue({ items: [] }),
}))
vi.mock('@/api/alertQuality', () => ({
submitAlertFeedback,
fetchQualityMetricsSummary,
fetchQualityMetrics,
fetchQualityFeedback,
FEEDBACK_TYPE_MAP: {
useful: 'Useful',
'false-positive': 'FalsePositive',