mirror of
https://github.com/Nikolay-Shirokov/cc-1c-skills.git
synced 2026-06-10 16:14:54 +03:00
test(web-test): фокус-клик по полю вместо fillFields для сброса viewport в 18-cell-click
Шаг focus-click пропуска чекбоксов выводил фокус из ТЧ через fillFields({Комментарий}),
что лишний раз перезаписывало значение. clickElement по полю «Комментарий» фокусирует
его без перезаполнения и так же сбрасывает горизонтальный viewport грида. Поведение
шага не меняется (читаются только булевы Товаров), тест зелёный.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -190,9 +190,9 @@ export default async function({
|
||||
|
||||
// ── Focus-click skip checkbox: cluster booleans on right edge, click further right ──
|
||||
await step('focus-click пропускает checkbox-ячейки при выборе focus-точки', async () => {
|
||||
// После предыдущего шага viewport уехал вправо. Нужно сбросить — выходим из ТЧ
|
||||
// и заходим заново через клик на Контрагент (вне грида).
|
||||
await fillFields({ 'Комментарий': 'LongDoc' }); // вернёт к дефолтному viewport
|
||||
// После предыдущего шага viewport уехал вправо. Нужно сбросить — выводим фокус
|
||||
// из ТЧ кликом по полю «Комментарий» (вне грида), без перезаполнения значения.
|
||||
await clickElement('Комментарий'); // фокус вне грида → дефолтный viewport
|
||||
await wait(0.3);
|
||||
const before = await readTable({ table: 'Товары', maxRows: 5 });
|
||||
const bools0 = {
|
||||
|
||||
Reference in New Issue
Block a user