Skip to content

Commit 01adeb6

Browse files
committed
Перенес правильный coverage
1 parent 0ba6c44 commit 01adeb6

File tree

1 file changed

+4
-23
lines changed

1 file changed

+4
-23
lines changed

tasks/coverage.os

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,21 @@
1-
#Использовать fs
21
#Использовать coverage
3-
42
#Использовать 1commands
5-
6-
Перем ЭтоWindows;
7-
8-
Функция ЭтоWindows()
9-
Если ЭтоWindows = Неопределено Тогда
10-
СистемнаяИнформация = Новый СистемнаяИнформация;
11-
ЭтоWindows = Найти(НРег(СистемнаяИнформация.ВерсияОС), "windows") > 0;
12-
КонецЕсли;
13-
Возврат ЭтоWindows;
14-
КонецФункции
15-
16-
Процедура УстановитьДвижок(Команда)
17-
Команда.УстановитьКоманду("oscript");
18-
Если Не ЭтоWindows() Тогда
19-
Команда.ДобавитьПараметр("-encoding=utf-8");
20-
КонецЕсли;
21-
КонецПроцедуры
22-
3+
#Использовать fs
234

245
Если АргументыКоманднойСтроки.Количество() = 0 Тогда
256
ТолькоЮнитТесты = Ложь;
267
Иначе
278
ТолькоЮнитТесты = Булево(АргументыКоманднойСтроки[0]);
289
КонецЕсли;
2910

30-
3111
ФС.ОбеспечитьПустойКаталог("coverage");
3212
ПутьКСтат = "coverage/stat.json";
3313

3414
Команда = Новый Команда;
35-
УстановитьДвижок(Команда);
15+
Команда.УстановитьКоманду("oscript");
16+
Команда.ДобавитьПараметр("-encoding=utf-8");
3617
Команда.ДобавитьПараметр(СтрШаблон("-codestat=%1", ПутьКСтат));
3718
Команда.ДобавитьПараметр("tasks/test.os");
38-
3919
Если ТолькоЮнитТесты Тогда
4020
Команда.ДобавитьПараметр("true");
4121
КонецЕсли;
@@ -51,6 +31,7 @@
5131
ПроцессорГенерации = Новый ГенераторОтчетаПокрытия();
5232

5333
ПроцессорГенерации.ОтносительныеПути()
34+
.ИмяФайлаСтатистики("stat*.json")
5435
.ФайлСтатистики(Файл_Стат.ПолноеИмя)
5536
.GenericCoverage()
5637
.Cobertura()

0 commit comments

Comments
 (0)