Skip to content

Commit 5b64929

Browse files
committed
tests: Доработан запуск тестов
1 parent f68cc12 commit 5b64929

File tree

1 file changed

+14
-4
lines changed

1 file changed

+14
-4
lines changed

tasks/test.os

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,30 @@
22
#Использовать 1testrunner
33
#Использовать fs
44

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

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

12-
Тестер.ТестироватьКаталог(КаталогТестов, КаталогОтчета);
12+
Если КаталогТестов.ЭтоКаталог() Тогда
13+
Тестер.ТестироватьКаталог(КаталогТестов, КаталогОтчета);
14+
Иначе
15+
Тестер.ТестироватьФайл(КаталогТестов, КаталогОтчета);
16+
КонецЕсли;
1317

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

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

18-
ТестыПрошлиУспешно = ПрогнатьТесты();
22+
Если АргументыКоманднойСтроки.Количество() = 0 Тогда
23+
КонтейнерТестов = "tests";
24+
Иначе
25+
КонтейнерТестов = АргументыКоманднойСтроки[0];
26+
КонецЕсли;
27+
28+
ТестыПрошлиУспешно = ПрогнатьТесты(КонтейнерТестов);
1929

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

0 commit comments

Comments
 (0)