arm-core/web/src/services/api/qualityMetrics.test.ts
Andrey Epifancev 7ded34fec5 fix(#190): доработки экрана качества по ревью Task 16
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-11-07 02:56:27 +04:00

14 lines
525 B
TypeScript

import { describe, expect, it } from 'vitest';
import { buildQuery } from '../../api/client';
describe('buildQuery', () => {
it('пропускает неуказанные поля, булево пишет как true/false', () => {
expect(buildQuery({ date_from: '2026-01-01', pipeline: undefined, is_scan: false, format: 'csv' })).toBe(
'?date_from=2026-01-01&is_scan=false&format=csv',
);
});
it('без параметров — пустая строка', () => {
expect(buildQuery({})).toBe('');
});
});