Skip to content

v1.9.0

Compare
Choose a tag to compare
@EvilBeaver EvilBeaver released this 21 Oct 15:56
· 4 commits to master since this release

Реализована возможность выполнения общих действий перед выполнением тестов в файле и после выполнения;

Для файлов тестов реализовано выполнение методов "ПередЗапускомТестов()" и "ПослеЗапускаТестов()" до и после всех тестов в файле соответственно;

Для файлов тестов реализовано выполнение методов, аннотированых "&Инициализация" до выполнения всех тестов и методов аннотированных "&Завершение" после всех тестов в файле.

Управление стектрейсом движка из переменной окружения

Переменная окружения TESTRUNNER_VERBOSE включает или выключает вывод стектрейса движка 1Скрипт при падении тестов

set TESTRUNNER_VERBOSE=1

Добавлена параметризация тестов через аннотации (#44)

&Тест
&Параметры(1, 2, Ложь)
&Параметры(1, 1, Истина)
&Параметры("10", "10", Истина)
&Параметры(65465, "10", Ложь)
Процедура ТестДолжен_ВыполнитьсяСПараметрами(ПервоеЗначение, ВтороеЗначение, Ожидание) Экспорт
	Результат = (ПервоеЗначение = ВтороеЗначение);
	Утверждения.ПроверитьРавенство(Ожидание, Результат);
КонецПроцедуры