File tree Expand file tree Collapse file tree 1 file changed +9
-10
lines changed
Expand file tree Collapse file tree 1 file changed +9
-10
lines changed Original file line number Diff line number Diff line change 1- #Использовать coverage
21#Использовать 1commands
32#Использовать fs
3+ #Использовать coverage
44
55СистемнаяИнформация = Новый СистемнаяИнформация;
66ЭтоWindows = Найти (НРег (СистемнаяИнформация.ВерсияОС), "windows" ) > 0 ;
77
8- ФС.ОбеспечитьПустойКаталог(ОбъединитьПути( "build" , "coverage" ) );
9- ПутьКСтат = ОбъединитьПути( "build" , "coverage" , " stat.json") ;
8+ ФС.ОбеспечитьПустойКаталог("out" );
9+ ПутьКСтат = "out/ stat.json";
1010
1111Команда = Новый Команда;
1212Команда.УстановитьКоманду("oscript" );
1313Если НЕ ЭтоWindows Тогда
1414 Команда.ДобавитьПараметр("-encoding=utf-8" );
1515КонецЕсли ;
1616Команда.ДобавитьПараметр(СтрШаблон ("-codestat=%1" , ПутьКСтат));
17- Команда.ДобавитьПараметр(ОбъединитьПути( "tasks" , " test.os" )) ;
17+ Команда.ДобавитьПараметр("tasks/ test.os" ); // Файла запуска тестов
1818Команда.ПоказыватьВыводНемедленно(Истина );
1919
2020КодВозврата = Команда.Исполнить();
2121
2222ПроцессорГенерации = Новый ГенераторОтчетаПокрытия();
2323
2424ПроцессорГенерации.ОтносительныеПути()
25- .РабочийКаталог(ОбъединитьПути("build" , "coverage" ))
26- .КаталогИсходников(ТекущийКаталог())
27- .ИмяФайлаСтатистики()
28- .GenericCoverage()
29- .Cobertura()
30- .Сформировать();
25+ .РабочийКаталог("out" )
26+ .ИмяФайлаСтатистики()
27+ .GenericCoverage()
28+ .Cobertura()
29+ .Сформировать();
3130
3231ЗавершитьРаботу(КодВозврата);
You can’t perform that action at this time.
0 commit comments