-
Notifications
You must be signed in to change notification settings - Fork 126
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
Хотим загрузить/получить настройки из внешнего файла в момент выполнения функции "ЗаполнитьНаборТестов" #785
Comments
в ADD есть ишуз с решением vanessa-opensource/add#74 |
@ivanov660 Закрываем? |
На шаге "д" мы используем переменную обработки "ЗагрузчикФайла.epf" ЗагружаемыйПуть и для нее добавили признак экспорта.
В результате мы увидим в дереве тестов, следующий список:
|
Это как раз один из case-ов про который я рассказывал на infostart event 2017, когда был раздел про создание юнит тестов. |
@ivanov660 Ага, кейс понятен и важен. Устроит вариант, когда |
@ivanov660 А вообще моя рекомендация - использовать проектные пути. т.е.
В ADD реализовано. ps я вчера кейс работы с файлами показывал на вебинаре по АДД - есть отдельная страница презентации. |
|
@ivanov660 Реализовано в vanessa-opensource/add#246 (пока в девелоп-ветке) Рекомендую переходить к использованию именно ADD, т.к. xUnitFor1C никто не развивает, в отличие от активно развивающейся ADD ! |
реализовано и документировано в ADD |
хорошо понял. перевели бы в архив текущий проект. текущую проблему можно закрывать. |
@ivanov660 у нас здесь сообщество, и я один не могу принять решение о закрытии/архивировании проекта. есть коллеги, которые предлагали пока не закрывать проект, возможно, они будут дорабатывать. например, для 8.2, поддержка которого в ADD пока все-таки под вопросом |
но АДД уже довольно сильно ускакал вперед :) |
Предварительно
Описание
Хотим загрузить/получить настройки из файла на диске при выполнении теста в функции "ЗаполнитьНаборТестов". Этот файл изначально лежит рядом с обработкой теста (или известен относительный путь относительно текущей обработки).
Шаги для воспроизведения
нет
Ожидаемое поведение: [ Что вы хотите получить? ]
Видим два варианта:
Мы хотим загрузить из внешнего макета в формате (mxl) настройки. Эти настройки находятся рядом с текущим размещением файла обработки теста, т.е. хотим создать параметризированный тест с настройками из макета без необходимости каждый раз править обработку.
Добавить в командную строку опцию доп. данные, к примеру, ЗагрузчикДополнительныеДанные %путь%\настройки.mxl, и загружать эту таблицу заранее, а в функцию ЗаполнитьНаборТестов передавать дополнительным параметром.
В файле настроек хранится таблица с данными для вариантов запуска.
Текущее поведение: [ Что происходит в действительности? ]
Нет возможности получить настройки из файла. Использовать макеты прикрепленные в обработку не удобно.
Как мы вышли из ситуации сейчас
В плагине "ЗагрузчикФайла" в модуле объекта добавили для переменной ЗагружаемыйПуть параметр Экспорт.
Прикладывайте скриншоты
Также приветствуется описание в формате Gherkin
The text was updated successfully, but these errors were encountered: