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 { createPinia, setActivePinia } from 'pinia'
import { useFeedbackStore } from '@/stores/feedback' import { useFeedbackStore } from '@/stores/feedback'
const { submitAlertFeedback, fetchQualityMetricsSummary, fetchQualityMetrics } = vi.hoisted(() => ({ const {
submitAlertFeedback,
fetchQualityMetricsSummary,
fetchQualityMetrics,
fetchQualityFeedback,
} = vi.hoisted(() => ({
submitAlertFeedback: vi.fn().mockResolvedValue({ submitAlertFeedback: vi.fn().mockResolvedValue({
id: 'fb-1', id: 'fb-1',
createdAt: '2026-06-23T00:00:00Z', 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 }, { alertType: 'WARNING_HEART_RATE', usefulRate: 0.5, falsePositiveRate: 0.2, acknowledgementRate: 0.7, totalAlerts: 5 },
], ],
}), }),
fetchQualityFeedback: vi.fn().mockResolvedValue({ items: [] }),
})) }))
vi.mock('@/api/alertQuality', () => ({ vi.mock('@/api/alertQuality', () => ({
submitAlertFeedback, submitAlertFeedback,
fetchQualityMetricsSummary, fetchQualityMetricsSummary,
fetchQualityMetrics, fetchQualityMetrics,
fetchQualityFeedback,
FEEDBACK_TYPE_MAP: { FEEDBACK_TYPE_MAP: {
useful: 'Useful', useful: 'Useful',
'false-positive': 'FalsePositive', 'false-positive': 'FalsePositive',