-
Notifications
You must be signed in to change notification settings - Fork 183
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
Вывод сообщений о прохождении тестов в лог-файл для возможности передачи в консоль, не дожидаясь завершения сеанса 1С #75
Comments
artbear
added a commit
that referenced
this issue
Mar 29, 2018
artbear
added a commit
to vanessa-opensource/vanessa-runner
that referenced
this issue
Apr 1, 2018
…файл для возможности передачи в консоль, не дожидаясь завершения сеанса 1С vanessa-opensource/add#75 Добавлен параметр --additional для запуска с ключом xunit fix #214
artbear
added a commit
that referenced
this issue
Apr 2, 2018
…ог-файл для возможности передачи в консоль, не дожидаясь завершения сеанса 1С #75
artbear
added a commit
that referenced
this issue
Apr 3, 2018
…я возможности передачи в консоль, не дожидаясь завершения сеанса 1С #75 В случае ошибок загрузки/выполнения тестов в пакетом режиме выдается ошибка в лог-файл Правильное определение включения отладки тестирования Более точный показ переданных настроек командной строки в режиме отладки
@pumbaEO хочу выполнить пункт чек-листа уточняю на всякий случай
PS заменю вызов внутри |
Остался только этот пункт, остальные выполнены. |
Ну мы уже начинаем сильно расходится, поэтому что уже на merge смотреть. |
В #81 все пункты чек-листа реализованы. |
This was referenced Apr 14, 2018
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
При выполнении некоторых тестов могут быть непредвиденное поведение:
Для всех этих случае нужно понимать, какой тест виноват в подобном поведении.
Для этого нужно вести лог-журнал запуска/завершения очередного теста и падений тесто
Предлагается реализовать подобное логирование в отдельном лог-файле фреймворка тестирования.
Набор задач:
Доработать vanessa-runner
Удобно выделить подобное поведение в отдельный плагин "ВыводВЛогФайл" - например, из VB
Добавить для ОФ xunit
Добавить для УФ xunit
Добавить в xUnit включение вывода в лог-файл из плагина настроек. Ключ
ДелатьЛогВыполненияСценариевВТекстовыйФайл
, как и для VBДобавить в xUnit чтение имени лог-файла плагинов настроек. Ключ
ИмяФайлаЛогВыполненияСценариев
, как и для VBДобавить удаление файла при начале тестирования
При записи строки файл должен полностью закрываться
Вставить сообщения о начале прохождения тестов, как в VB
Заменить вызовы в VB на вызовы плагина
Vanessa-behavior умеет спамить в лог прямо во время работы, не дожидаясь закрытия окна 1С
Вывод информации в отдельный файл, а vanessa-runner отдельно читает и выводит в стандартный вывод. Пример вывода http://ci.silverbulleters.org/job/ADD%20test/job/develop/17/console
Исходная задача xDrivenDevelopment/xUnitFor1C#532
The text was updated successfully, but these errors were encountered: