Skip to content

Commit

Permalink
tests: Доработан запуск тестов
Browse files Browse the repository at this point in the history
  • Loading branch information
yukon39 committed Jun 26, 2021
1 parent f68cc12 commit 5b64929
Showing 1 changed file with 14 additions and 4 deletions.
18 changes: 14 additions & 4 deletions tasks/test.os
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,30 @@
#Использовать 1testrunner
#Использовать fs

Функция ПрогнатьТесты()
Функция ПрогнатьТесты(КонтейнерТестов)

Тестер = Новый Тестер;
КаталогТестов = Новый Файл("tests");
КаталогТестов = Новый Файл(КонтейнерТестов);
КаталогОтчета = Новый Файл(".temp");
ФС.ОбеспечитьПустойКаталог(".temp");

Тестер.ТестироватьКаталог(КаталогТестов, КаталогОтчета);
Если КаталогТестов.ЭтоКаталог() Тогда
Тестер.ТестироватьКаталог(КаталогТестов, КаталогОтчета);
Иначе
Тестер.ТестироватьФайл(КаталогТестов, КаталогОтчета);
КонецЕсли;

Возврат Истина;

КонецФункции

ТестыПрошлиУспешно = ПрогнатьТесты();
Если АргументыКоманднойСтроки.Количество() = 0 Тогда
КонтейнерТестов = "tests";
Иначе
КонтейнерТестов = АргументыКоманднойСтроки[0];
КонецЕсли;

ТестыПрошлиУспешно = ПрогнатьТесты(КонтейнерТестов);

Если Не ТестыПрошлиУспешно Тогда
Сообщить("Тесты провалены");
Expand Down

0 comments on commit 5b64929

Please sign in to comment.