-
Notifications
You must be signed in to change notification settings - Fork 128
Description
Предварительно
*Я использую версию - "4.2.0.0"
- я проверил issues ?
Описание
Не сохраняются настройки при закрытии управляемой формы браузера тестов.
Шаги для воспроизведения
- Запустить предприятие из конфигуратора в режиме /РежимОтладки
- Загрузить тесты от куда угодно которых нет в истории загрузки
- Выйти из браузера
Ожидаемое поведение: При повторном входе путь к загруженным теста должен быть в истории загрузки
Текущее поведение: В истории загрузки нет ранее загруженного теста
Укажите:
- "4.2.0.0"
- 8.3.9
- /РежимОтладки
Также приветствуется описание в формате Gherkin
Функционал <Необходимый эффект>
Как программист
Я хочу чтобы была история загрузки тестов
Контекст
Дано 4.2.0.0
И 8.3.8
и /РежимОтладки
Сценарий
Допустим открыл тесты в браузере тестов и закрыл браузер и режим запуска "/РежимОтладки"
Когда открываю браузер тестов повторно
Тогда в истории есть путь к тестам которые открывал в прошлый раз
При открытии браузера тестов устанавливается:
ЭтоПакетныйЗапуск = ЗначениеЗаполнено(ПараметрЗапуска ** = "/РежимОтладки");
(устанавливается Истина, хотя это не пакетный запуск, что бы ни значило "Пакетный")
При закрытии браузера тестов:
&НаКлиенте
Процедура ПриЗакрытии()
// Для пакетного запуска нет смысла вызывать это событие,
Если НЕ ЭтоПакетныйЗапуск Тогда
ПриЗакрытииНаСервере();
КонецЕсли;
КонецПроцедуры
&НаСервере
Процедура ПриЗакрытииНаСервере()
ЭтотОбъектНаСервере().СохранитьНастройки();
КонецПроцедуры
сохранение настроек не происходит
///
я быстро поправил на
ЭтоПакетныйЗапуск = ЗначениеЗаполнено(ПараметрЗапуска) И ПараметрЗапуска <> "/РежимОтладки";
но правильней, конкретно указать критерии пакетного запуска в строке РежимЗапуска