xUnitFor1C
xUnitFor1C copied to clipboard
В упр. интерфейсе не работает кнопка Перезагрузить
Описание
В упр. интерфейсе не работает кнопка Перезагрузить - клиентские тесты не перезагружаются.
Шаги для воспроизведения
- Открыть внеш. обработку xddTestRunner в тонком клиенте.
- Загрузить тесты из каталога.
- Изменить код описания тестов - добавить/удалить тест/поменять его заголовок/поменять местами тесты. Сохранить обработку тестов.
- Нажать кнопку Перезагрузить - для обновления списка тестов.
Ожидаемое поведение:
Ожидаем, что список тестов поменяется. При выполнении команд Загрузить тесты из каталога файловой системы и Загрузить тесты из файлов - тоже обновление списка не происходит.
Текущее поведение:
Что-то делается при перезагрузке, но в интерфейсе список тестов не меняется. При перезапуске обработки список тестов список тестов отражает актуальное состояние.
Укажите:
- xddTestRunner - и master, и develop
- 1С:БП Корп 3
- 8.3.7.2008
- тонкий/толстый клиент УФ, клиент-сервер
Попробую пока сам поразбираюсь.
В общем, непонятно... Тестировать плагины - сложно. Мне, по-крайней мере. Повтыкал Сообщить() в разные участки кода. Единственное, к чему пришел - при выполнении ЗагрузчикФайла.Форма.ЗагрузитьТестыВНовомФормате_НаКлиенте(...) загружается состав методов, который был ДО изменения клиентского кода обработки тестирования. Видимо, форма как-то кешируется и не обновляется.
Пока что обновляю через перезапуск браузера тестирования.
Кстати, дописал тесты в модуле обработки (то бишь, серверные тесты). Они при Перезагрузить тоже не обновляются.
Перезагрузка тестов работает