Затирает некоторые объекты (обработки/отчеты) при запуске дымовых тестов

Пример. Есть конфигурация с 3 обработками. Для каждой обработки указана форма. При запуске дымовых тестов на открытие форм - создается 3 теста (по одному для каждой обработки - что логично).

Если для одной обработки удаляем форму, то при запуске дымовых тестов ОЖИДАЕМ что будет 2 теста. Но по факту создается только 1 тест - на открытие формы первой обработки. Тест для второй обработки не создается.

Проблема в этом коде

Если для обработки форма не указана, то в ОписанияТестов обработка не включается. Но потом ее всегда пытается удалить из ОписанияТестов по индексу. И получается что удаляет ближайшего соседа.

п.с. что-то не показывает ссылку на проблемный код. Кину тут как текст (извините):

1 Симпатия

Очень интересно.

Проверю

Исправление выполнено в ветке develop

В ближайшее время будет релиз.

Релиз 5.3.1 с исправление выпущен

Подскажите еще по pull request.
Я сделал fork, clone,pull request.
Мой pull reques приняли.
Как дальше мне вытянуть актуальные изменения из основного репозитария (для того чтобы сделать следующий pull request).
Перед глазами только https://github.com и SourceTree.
Спасибо.

Забрать изменения из upstream (подключаешь его аналогично origin)

1 Симпатия

видимо это где-то в инструкции было упущено

у тебя 2 удаленных репозитория

  • origin -yourfork/add
  • upstream - silverbulleters/add

git remote add upstream https://github.com/silverbulleters/add

после принятия pull request - ты делаешь следующее (в любом момент времени когда захочешь)

  • git checkout develop
  • git pull upstream develop
  • git push origin develop

еще совет - поставь не sourcetree, а скажем GitKraken или расширение “Линза VSCode” - они поинтересней будут (особенно второй)

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5

%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5