v1.9.0
Реализована возможность выполнения общих действий перед выполнением тестов в файле и после выполнения;
Для файлов тестов реализовано выполнение методов "ПередЗапускомТестов()" и "ПослеЗапускаТестов()" до и после всех тестов в файле соответственно;
Для файлов тестов реализовано выполнение методов, аннотированых "&Инициализация" до выполнения всех тестов и методов аннотированных "&Завершение" после всех тестов в файле.
Управление стектрейсом движка из переменной окружения
Переменная окружения TESTRUNNER_VERBOSE включает или выключает вывод стектрейса движка 1Скрипт при падении тестов
set TESTRUNNER_VERBOSE=1
Добавлена параметризация тестов через аннотации (#44)
&Тест
&Параметры(1, 2, Ложь)
&Параметры(1, 1, Истина)
&Параметры("10", "10", Истина)
&Параметры(65465, "10", Ложь)
Процедура ТестДолжен_ВыполнитьсяСПараметрами(ПервоеЗначение, ВтороеЗначение, Ожидание) Экспорт
Результат = (ПервоеЗначение = ВтороеЗначение);
Утверждения.ПроверитьРавенство(Ожидание, Результат);
КонецПроцедуры