File tree Expand file tree Collapse file tree 3 files changed +12
-14
lines changed Expand file tree Collapse file tree 3 files changed +12
-14
lines changed Original file line number Diff line number Diff line change 33
44coverage /*
55.vscode /*
6- oscript_modules /*
6+ oscript_modules /*
7+
8+ out /
Original file line number Diff line number Diff line change 55СистемнаяИнформация = Новый СистемнаяИнформация;
66ЭтоWindows = Найти (НРег (СистемнаяИнформация.ВерсияОС), "windows" ) > 0 ;
77
8- ФС.ОбеспечитьПустойКаталог("coverage " );
9- ПутьКСтат = "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- .РабочийКаталог("coverage" )
26- .КаталогИсходников(ТекущийКаталог())
25+ .РабочийКаталог("out" )
2726 .ИмяФайлаСтатистики()
2827 .GenericCoverage()
2928 .Cobertura()
Original file line number Diff line number Diff line change 66Функция ПрогнатьТесты ()
77
88 Тестер = Новый Тестер;
9+ Тестер.УстановитьФорматЛогФайла(Тестер.ФорматыЛогФайла().GenericExec);
910
10- ПутьКТестам = ОбъединитьПути(ТекущийСценарий().Каталог , ".." , " tests") ;
11- ПутьКОтчетуJUnit = ОбъединитьПути(ТекущийСценарий().Каталог , ".." ) ;
11+ ПутьКТестам = " tests";
12+ ПутьКОтчетуJUnit = "out" ;
1213
13- КаталогТестов = Новый Файл(ПутьКТестам);
14- Если Не КаталогТестов.Существует() Тогда
15- Сообщить (СтрШаблон ("Не найден каталог тестов %1" , ПутьКТестам));
16- Возврат Истина ;
17- КонецЕсли ;
14+ ФС.ОбеспечитьПустойКаталог(ПутьКОтчетуJUnit);
1815
1916 РезультатТестирования = Тестер.ТестироватьКаталог(
20- КаталогТестов ,
17+ Новый Файл(ПутьКТестам) ,
2118 Новый Файл(ПутьКОтчетуJUnit)
2219 );
2320
You can’t perform that action at this time.
0 commit comments