test: cover report form rules, save order and SharePoint calls

Checked line by line against stroy-bot-report: form modes, validation
texts and order, payloads, delete-children-first then recreate save
sequence, photo upload, access lookup and dictionary fallbacks. The fake
HTTP client can now answer per call so created rows get distinct ids.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
Тимур Городецкий
2026-10-16 10:08:07 +05:00
parent 673ace2ba6
commit 072d246eed
9 changed files with 657 additions and 11 deletions
@@ -1,8 +0,0 @@
import * as React from 'react';
import { EmptyState } from '../shared/components/EmptyState';
import { APP_TEXTS } from './texts';
/** Временная заглушка для разделов, которые ещё не перенесены. Удаляется вместе с последним разделом. */
export const SectionPlaceholder: React.FC = () => (
<EmptyState icon="refresh" title={APP_TEXTS.sectionInProgress} text={APP_TEXTS.sectionInProgressHint} />
);