Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Настройки не сохраняются из-за не корректного определения ПакетногоЗапуска #791

Open
mity1982 opened this issue Mar 28, 2019 · 0 comments

Comments

@mity1982
Copy link

mity1982 commented Mar 28, 2019

Предварительно

*Я использую версию - "4.2.0.0"

  • я проверил issues ?

Описание

Не сохраняются настройки при закрытии управляемой формы браузера тестов.

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

  1. Запустить предприятие из конфигуратора в режиме /РежимОтладки
  2. Загрузить тесты от куда угодно которых нет в истории загрузки
  3. Выйти из браузера

Ожидаемое поведение: При повторном входе путь к загруженным теста должен быть в истории загрузки

Текущее поведение: В истории загрузки нет ранее загруженного теста

Укажите:

  • "4.2.0.0"
  • 8.3.9
  • /РежимОтладки

Также приветствуется описание в формате Gherkin

Функционал <Необходимый эффект>
   Как программист
   Я хочу чтобы была история загрузки тестов

Контекст
  Дано 4.2.0.0
  И 8.3.8
  и /РежимОтладки

Сценарий 
  Допустим открыл тесты в браузере тестов и закрыл браузер и режим запуска "/РежимОтладки"
  Когда открываю браузер тестов повторно
  Тогда в истории есть путь к тестам которые открывал в прошлый раз

При открытии браузера тестов устанавливается:
ЭтоПакетныйЗапуск = ЗначениеЗаполнено(ПараметрЗапуска ** = "/РежимОтладки");
(устанавливается Истина, хотя это не пакетный запуск, что бы ни значило "Пакетный")
При закрытии браузера тестов:

&НаКлиенте
Процедура ПриЗакрытии()
	
	// Для пакетного запуска нет смысла вызывать это событие,
	Если НЕ ЭтоПакетныйЗапуск Тогда
		ПриЗакрытииНаСервере();
	КонецЕсли;
	
КонецПроцедуры

&НаСервере
Процедура ПриЗакрытииНаСервере()
	ЭтотОбъектНаСервере().СохранитьНастройки();
КонецПроцедуры

сохранение настроек не происходит

///

я быстро поправил на

ЭтоПакетныйЗапуск = ЗначениеЗаполнено(ПараметрЗапуска) И ПараметрЗапуска <> "/РежимОтладки";

но правильней, конкретно указать критерии пакетного запуска в строке РежимЗапуска

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant