/
githubmirror
/
PowerShell
Обзор
Документация
Войти
/
githubmirror
/
PowerShell
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/tools/OpenCover/OpenCover.Format.ps1xml
170 строк
7 KB
James Truher [MSFT]
Make it easier to view and compare code coverage for a file (#4764)
07 сен 2017, 03:11
07 сен 2017, 03:11
ee0bb15
Код
Авторство
О чём код?
<Configuration> <ViewDefinitions> <View> <Name>CoverageDataTable</Name> <ViewSelectedBy> <TypeName>OpenCover.CoverageData</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>CoverageLogFile</Label></TableColumnHeader> <TableColumnHeader><Label>CoverageSummary</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>CoverageLogFile</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>CoverageSummary</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>ClassCoverageDeltaTable</Name> <ViewSelectedBy> <TypeName>ClassCoverageDelta</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>ClassName</Label></TableColumnHeader> <TableColumnHeader><Label>Sequence</Label><Alignment>Right</Alignment></TableColumnHeader> <TableColumnHeader><Label>SequenceDelta</Label><Alignment>Right</Alignment></TableColumnHeader> <TableColumnHeader><Label>Branch</Label><Alignment>Right</Alignment></TableColumnHeader> <TableColumnHeader><Label>BranchDelta</Label><Alignment>Right</Alignment></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>ClassName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Sequence</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>SequenceDelta</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Branch</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>BranchDelta</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>AssemblyCoverageChangeTable</Name> <ViewSelectedBy> <TypeName>OpenCover.AssemblyCoverageChange</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>AssemblyName</Label></TableColumnHeader> <TableColumnHeader><Label>Sequence</Label><Alignment>Right</Alignment></TableColumnHeader> <TableColumnHeader><Label>SequenceDelta</Label><Alignment>Right</Alignment></TableColumnHeader> <TableColumnHeader><Label>Branch</Label><Alignment>Right</Alignment></TableColumnHeader> <TableColumnHeader><Label>BranchDelta</Label><Alignment>Right</Alignment></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>AssemblyName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Sequence</PropertyName></TableColumnItem> <TableColumnItem><FormatString>{0:N}</FormatString><PropertyName>SequenceDelta</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Branch</PropertyName></TableColumnItem> <TableColumnItem><FormatString>{0:N}</FormatString><PropertyName>BranchDelta</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>AssemblyCoverageDataTable</Name> <ViewSelectedBy> <TypeName>OpenCover.AssemblyCoverageData</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>AssemblyName</Label></TableColumnHeader> <TableColumnHeader><Label>Sequence</Label><Alignment>Right</Alignment></TableColumnHeader> <TableColumnHeader><Label>Branch</Label><Alignment>Right</Alignment></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>AssemblyName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Sequence</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Branch</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>CoverageChangeTable</Name> <ViewSelectedBy> <TypeName>OpenCover.CoverageChange</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Sequence</Label></TableColumnHeader> <TableColumnHeader><Label>SequenceDelta</Label></TableColumnHeader> <TableColumnHeader><Label>Branch</Label></TableColumnHeader> <TableColumnHeader><Label>BranchDelta</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Sequence</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>SequenceDelta</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Branch</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>BranchDelta</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>FileCoverageTable</Name> <ViewSelectedBy> <TypeName>FileCoverage</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>Coverage</Label></TableColumnHeader> <TableColumnHeader><Label>Path</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>Coverage</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>Path</PropertyName></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> <View> <Name>FileCoverageComparisonObjectTable</Name> <ViewSelectedBy> <TypeName>FileCoverageComparisonObject</TypeName> </ViewSelectedBy> <TableControl> <TableHeaders> <TableColumnHeader><Label>FileName</Label></TableColumnHeader> <TableColumnHeader><Label>ReferenceCoverage</Label></TableColumnHeader> <TableColumnHeader><Label>DifferenceCoverage</Label></TableColumnHeader> <TableColumnHeader><Label>CoverageDelta</Label></TableColumnHeader> </TableHeaders> <TableRowEntries> <TableRowEntry> <TableColumnItems> <TableColumnItem><PropertyName>FileName</PropertyName></TableColumnItem> <TableColumnItem><PropertyName>ReferenceCoverage</PropertyName><FormatString>N</FormatString></TableColumnItem> <TableColumnItem><PropertyName>DifferenceCoverage</PropertyName><FormatString>N</FormatString></TableColumnItem> <TableColumnItem><PropertyName>CoverageDelta</PropertyName><FormatString>N</FormatString></TableColumnItem> </TableColumnItems> </TableRowEntry> </TableRowEntries> </TableControl> </View> </ViewDefinitions> </Configuration>