File tree 1 file changed +14
-4
lines changed 1 file changed +14
-4
lines changed Original file line number Diff line number Diff line change 2
2
#Использовать 1testrunner
3
3
#Использовать fs
4
4
5
- Функция ПрогнатьТесты ()
5
+ Функция ПрогнатьТесты (КонтейнерТестов )
6
6
7
7
Тестер = Новый Тестер;
8
- КаталогТестов = Новый Файл("tests" );
8
+ КаталогТестов = Новый Файл(КонтейнерТестов );
9
9
КаталогОтчета = Новый Файл(".temp" );
10
10
ФС.ОбеспечитьПустойКаталог(".temp" );
11
11
12
- Тестер.ТестироватьКаталог(КаталогТестов, КаталогОтчета);
12
+ Если КаталогТестов.ЭтоКаталог() Тогда
13
+ Тестер.ТестироватьКаталог(КаталогТестов, КаталогОтчета);
14
+ Иначе
15
+ Тестер.ТестироватьФайл(КаталогТестов, КаталогОтчета);
16
+ КонецЕсли ;
13
17
14
18
Возврат Истина ;
15
19
16
20
КонецФункции
17
21
18
- ТестыПрошлиУспешно = ПрогнатьТесты();
22
+ Если АргументыКоманднойСтроки.Количество() = 0 Тогда
23
+ КонтейнерТестов = "tests" ;
24
+ Иначе
25
+ КонтейнерТестов = АргументыКоманднойСтроки[0 ];
26
+ КонецЕсли ;
27
+
28
+ ТестыПрошлиУспешно = ПрогнатьТесты(КонтейнерТестов);
19
29
20
30
Если Не ТестыПрошлиУспешно Тогда
21
31
Сообщить ("Тесты провалены" );
You can’t perform that action at this time.
0 commit comments