feat(platform): filter quality issues by type

This commit is contained in:
lingniu
2026-07-04 04:42:12 +08:00
parent 7ed5d7620b
commit b53cfbabfe
7 changed files with 164 additions and 12 deletions

View File

@@ -1,5 +1,5 @@
import { describe, expect, test } from 'vitest';
import { qualityIssueLabel, qualityProtocolLabel, qualityProtocolOptions } from './qualityIssue';
import { qualityIssueLabel, qualityIssueOptions, qualityProtocolLabel, qualityProtocolOptions } from './qualityIssue';
describe('qualityIssueLabel', () => {
test('maps no-source issues to a vehicle-service label', () => {
@@ -27,3 +27,10 @@ describe('qualityProtocolOptions', () => {
]);
});
});
describe('qualityIssueOptions', () => {
test('includes issue types used by governance filters', () => {
expect(qualityIssueOptions.map((item) => item.value)).toContain('NO_SOURCE');
expect(qualityIssueOptions.map((item) => item.value)).toContain('VIN_MISSING');
});
});