oscript-component-example icon indicating copy to clipboard operation
oscript-component-example copied to clipboard

Добавить запуск тестов через 1testrunner при сборке в Appveyor

Open artbear opened this issue 9 years ago • 5 comments

opm build 1testrunner

ну и подглядеть запуск тестов и вывод отчета junit у меня в https://github.com/artbear/1testrunner/blob/master/appveyor.yml

artbear avatar Jan 10 '17 13:01 artbear

ты предлагаешь после opm build делать opm install -f и запускать тесты, в которых написано #Использовать МояБиблиотека ? Или зачем запускать ещё одни тесты после NUnit?

dmpas avatar Jan 11 '17 06:01 dmpas

ИМХО приемочные тесты нужны. 1тестраннер как раз их обеспечивает.

artbear avatar Jan 11 '17 11:01 artbear

чем они будут отличаться от этого? https://github.com/dmpas/oscript-component-example/blob/master/NUnitTests/Tests/external.os

dmpas avatar Jan 11 '17 11:01 dmpas

Возможно, что ничем. Но ИМХО через NUnit какая-то магия :) Все-таки максимально близкий приемочный тест - это запуск тестов через oscript и подключение библиотеки внутри скрипта

artbear avatar Jan 11 '17 12:01 artbear

NUnit - это та магия, которая вызывается прямо из IDE на локальной машине. ДО коммита. А вот над "подключение библиотеки внутри скрипта" я действительно призадумался, ибо функционал уже тестируется, а используемость библиотеки - нет.

dmpas avatar Jan 11 '17 12:01 dmpas