xUnitFor1C icon indicating copy to clipboard operation
xUnitFor1C copied to clipboard

В упр. интерфейсе не работает кнопка Перезагрузить

Open ImHunter opened this issue 7 years ago • 3 comments

Описание

В упр. интерфейсе не работает кнопка Перезагрузить - клиентские тесты не перезагружаются.

Шаги для воспроизведения

  1. Открыть внеш. обработку xddTestRunner в тонком клиенте.
  2. Загрузить тесты из каталога.
  3. Изменить код описания тестов - добавить/удалить тест/поменять его заголовок/поменять местами тесты. Сохранить обработку тестов.
  4. Нажать кнопку Перезагрузить - для обновления списка тестов.

Ожидаемое поведение:

Ожидаем, что список тестов поменяется. При выполнении команд Загрузить тесты из каталога файловой системы и Загрузить тесты из файлов - тоже обновление списка не происходит.

Текущее поведение:

Что-то делается при перезагрузке, но в интерфейсе список тестов не меняется. При перезапуске обработки список тестов список тестов отражает актуальное состояние.

Укажите:

  • xddTestRunner - и master, и develop
  • 1С:БП Корп 3
  • 8.3.7.2008
  • тонкий/толстый клиент УФ, клиент-сервер

ImHunter avatar Oct 24 '17 04:10 ImHunter

Попробую пока сам поразбираюсь.

ImHunter avatar Oct 24 '17 04:10 ImHunter

В общем, непонятно... Тестировать плагины - сложно. Мне, по-крайней мере. Повтыкал Сообщить() в разные участки кода. Единственное, к чему пришел - при выполнении ЗагрузчикФайла.Форма.ЗагрузитьТестыВНовомФормате_НаКлиенте(...) загружается состав методов, который был ДО изменения клиентского кода обработки тестирования. Видимо, форма как-то кешируется и не обновляется.

Пока что обновляю через перезапуск браузера тестирования.

ImHunter avatar Oct 24 '17 06:10 ImHunter

Кстати, дописал тесты в модуле обработки (то бишь, серверные тесты). Они при Перезагрузить тоже не обновляются.

ImHunter avatar Oct 24 '17 12:10 ImHunter

Перезагрузка тестов работает

ImHunter avatar Jun 02 '23 17:06 ImHunter