mirror of
https://github.com/irongut/CodeCoverageSummary.git
synced 2026-05-12 21:30:12 +02:00
add MATLAB test file
This commit is contained in:
@@ -34,5 +34,5 @@ jobs:
|
||||
- name: Build CodeCoverageSummary
|
||||
run: dotnet build src/CodeCoverageSummary.sln --configuration Release --no-restore
|
||||
|
||||
- name: Test with sample file
|
||||
- name: Test with sample files
|
||||
run: dotnet src/CodeCoverageSummary/bin/Release/net6.0/CodeCoverageSummary.dll --files **/coverage.*.xml --badge true
|
||||
|
||||
@@ -0,0 +1,476 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||
<coverage branch-rate="NaN" branches-covered="NaN" branches-valid="NaN" complexity="NaN" line-rate="0.3705" lines-covered="103" lines-valid="278" timestamp="1656158672.7938" version="">
|
||||
<sources>
|
||||
<source>/home/runner/work/climatedatastore/climatedatastore/climatedatastoreToolbox/</source>
|
||||
</sources>
|
||||
<packages>
|
||||
<package branch-rate="NaN" complexity="NaN" line-rate="0.3705" name="">
|
||||
<classes>
|
||||
<class branch-rate="NaN" complexity="NaN" filename="climateDataStoreDownload.m" line-rate="0.91667" name="climateDataStoreDownload">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line hits="5" number="42"/>
|
||||
<line hits="5" number="44"/>
|
||||
<line hits="5" number="45"/>
|
||||
<line hits="5" number="46"/>
|
||||
<line hits="0" number="47"/>
|
||||
<line hits="5" number="50"/>
|
||||
<line hits="5" number="51"/>
|
||||
<line hits="5" number="52"/>
|
||||
<line hits="3" number="53"/>
|
||||
<line hits="2" number="55"/>
|
||||
<line hits="2" number="57"/>
|
||||
<line hits="2" number="58"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class branch-rate="NaN" complexity="NaN" filename="climateDataStoreDownloadAsync.m" line-rate="0.8" name="climateDataStoreDownloadAsync">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line hits="5" number="54"/>
|
||||
<line hits="4" number="56"/>
|
||||
<line hits="5" number="57"/>
|
||||
<line hits="0" number="58"/>
|
||||
<line hits="5" number="61"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class branch-rate="NaN" complexity="NaN" filename="climateDataStoreDownloadFuture.m" line-rate="0.86275" name="climateDataStoreDownloadFuture">
|
||||
<methods>
|
||||
<method branch-rate="NaN" line-rate="0.90909" name="climateDataStoreDownloadFuture" signature="obj = climateDataStoreDownloadFuture(datasetName, datasetOptions, options)">
|
||||
<lines>
|
||||
<line hits="10" number="83"/>
|
||||
<line hits="10" number="84"/>
|
||||
<line hits="10" number="85"/>
|
||||
<line hits="10" number="86"/>
|
||||
<line hits="10" number="89"/>
|
||||
<line hits="10" number="99"/>
|
||||
<line hits="10" number="101"/>
|
||||
<line hits="10" number="102"/>
|
||||
<line hits="7" number="103"/>
|
||||
<line hits="3" number="104"/>
|
||||
<line hits="3" number="105"/>
|
||||
<line hits="3" number="106"/>
|
||||
<line hits="3" number="107"/>
|
||||
<line hits="2" number="108"/>
|
||||
<line hits="1" number="109"/>
|
||||
<line hits="1" number="110"/>
|
||||
<line hits="0" number="112"/>
|
||||
<line hits="0" number="115"/>
|
||||
<line hits="3" number="117"/>
|
||||
<line hits="3" number="118"/>
|
||||
<line hits="7" number="122"/>
|
||||
<line hits="7" number="123"/>
|
||||
</lines>
|
||||
</method>
|
||||
<method branch-rate="NaN" line-rate="0.875" name="cancel" signature="cancel(obj)">
|
||||
<lines>
|
||||
<line hits="1" number="131"/>
|
||||
<line hits="0" number="132"/>
|
||||
<line hits="1" number="135"/>
|
||||
<line hits="1" number="136"/>
|
||||
<line hits="1" number="138"/>
|
||||
<line hits="1" number="139"/>
|
||||
<line hits="1" number="140"/>
|
||||
<line hits="1" number="141"/>
|
||||
</lines>
|
||||
</method>
|
||||
<method branch-rate="NaN" line-rate="0.9" name="wait" signature="wait(obj, timeout)">
|
||||
<lines>
|
||||
<line hits="8" number="158"/>
|
||||
<line hits="2" number="159"/>
|
||||
<line hits="6" number="162"/>
|
||||
<line hits="6" number="163"/>
|
||||
<line hits="6" number="164"/>
|
||||
<line hits="2" number="165"/>
|
||||
<line hits="2" number="166"/>
|
||||
<line hits="2" number="167"/>
|
||||
<line hits="6" number="169"/>
|
||||
<line hits="0" number="170"/>
|
||||
</lines>
|
||||
</method>
|
||||
<method branch-rate="NaN" line-rate="1" name="get.OutputArguments" signature="result = get.OutputArguments(obj)">
|
||||
<lines>
|
||||
<line hits="16" number="178"/>
|
||||
<line hits="16" number="179"/>
|
||||
</lines>
|
||||
</method>
|
||||
<method branch-rate="NaN" line-rate="1" name="get.RunningDuration" signature="result = get.RunningDuration(obj)">
|
||||
<lines>
|
||||
<line hits="3" number="183"/>
|
||||
<line hits="3" number="184"/>
|
||||
<line hits="2" number="186"/>
|
||||
<line hits="1" number="189"/>
|
||||
</lines>
|
||||
</method>
|
||||
<method branch-rate="NaN" line-rate="1" name="get.State" signature="result = get.State(obj)">
|
||||
<lines>
|
||||
<line hits="15" number="194"/>
|
||||
<line hits="15" number="195"/>
|
||||
</lines>
|
||||
</method>
|
||||
<method branch-rate="NaN" line-rate="0.5625" name="update" signature="update(obj)">
|
||||
<lines>
|
||||
<line hits="50" number="210"/>
|
||||
<line hits="5" number="211"/>
|
||||
<line hits="45" number="214"/>
|
||||
<line hits="45" number="215"/>
|
||||
<line hits="0" number="216"/>
|
||||
<line hits="0" number="217"/>
|
||||
<line hits="0" number="218"/>
|
||||
<line hits="0" number="219"/>
|
||||
<line hits="0" number="221"/>
|
||||
<line hits="0" number="223"/>
|
||||
<line hits="0" number="224"/>
|
||||
<line hits="45" number="228"/>
|
||||
<line hits="45" number="229"/>
|
||||
<line hits="34" number="230"/>
|
||||
<line hits="11" number="231"/>
|
||||
<line hits="3" number="232"/>
|
||||
</lines>
|
||||
</method>
|
||||
<method branch-rate="NaN" line-rate="1" name="getResultsIfAvailable" signature="getResultsIfAvailable(obj)">
|
||||
<lines>
|
||||
<line hits="34" number="237"/>
|
||||
<line hits="29" number="238"/>
|
||||
<line hits="5" number="243"/>
|
||||
<line hits="5" number="244"/>
|
||||
<line hits="5" number="246"/>
|
||||
<line hits="5" number="247"/>
|
||||
<line hits="5" number="248"/>
|
||||
<line hits="5" number="249"/>
|
||||
<line hits="5" number="252"/>
|
||||
<line hits="5" number="255"/>
|
||||
<line hits="5" number="259"/>
|
||||
<line hits="3" number="261"/>
|
||||
<line hits="3" number="262"/>
|
||||
<line hits="3" number="265"/>
|
||||
<line hits="2" number="268"/>
|
||||
<line hits="2" number="269"/>
|
||||
<line hits="2" number="270"/>
|
||||
<line hits="5" number="272"/>
|
||||
<line hits="5" number="273"/>
|
||||
</lines>
|
||||
</method>
|
||||
<method branch-rate="NaN" line-rate="0.72727" name="getErrorInfo" signature="getErrorInfo(obj)">
|
||||
<lines>
|
||||
<line hits="3" number="278"/>
|
||||
<line hits="2" number="279"/>
|
||||
<line hits="1" number="282"/>
|
||||
<line hits="1" number="293"/>
|
||||
<line hits="1" number="294"/>
|
||||
<line hits="0" number="295"/>
|
||||
<line hits="0" number="296"/>
|
||||
<line hits="0" number="298"/>
|
||||
<line hits="1" number="300"/>
|
||||
<line hits="1" number="301"/>
|
||||
<line hits="1" number="302"/>
|
||||
</lines>
|
||||
</method>
|
||||
<method branch-rate="NaN" line-rate="1" name="makeStringsChars" signature="theStruct = makeStringsChars(theStruct)">
|
||||
<lines>
|
||||
<line hits="10" number="308"/>
|
||||
<line hits="10" number="309"/>
|
||||
<line hits="70" number="310"/>
|
||||
<line hits="70" number="311"/>
|
||||
<line hits="60" number="313"/>
|
||||
<line hits="10" number="316"/>
|
||||
</lines>
|
||||
</method>
|
||||
</methods>
|
||||
<lines>
|
||||
<line hits="10" number="73"/>
|
||||
<line hits="10" number="83"/>
|
||||
<line hits="10" number="84"/>
|
||||
<line hits="10" number="85"/>
|
||||
<line hits="10" number="86"/>
|
||||
<line hits="10" number="89"/>
|
||||
<line hits="10" number="99"/>
|
||||
<line hits="10" number="101"/>
|
||||
<line hits="10" number="102"/>
|
||||
<line hits="7" number="103"/>
|
||||
<line hits="3" number="104"/>
|
||||
<line hits="3" number="105"/>
|
||||
<line hits="3" number="106"/>
|
||||
<line hits="3" number="107"/>
|
||||
<line hits="2" number="108"/>
|
||||
<line hits="1" number="109"/>
|
||||
<line hits="1" number="110"/>
|
||||
<line hits="0" number="112"/>
|
||||
<line hits="0" number="115"/>
|
||||
<line hits="3" number="117"/>
|
||||
<line hits="3" number="118"/>
|
||||
<line hits="7" number="122"/>
|
||||
<line hits="7" number="123"/>
|
||||
<line hits="1" number="131"/>
|
||||
<line hits="0" number="132"/>
|
||||
<line hits="1" number="135"/>
|
||||
<line hits="1" number="136"/>
|
||||
<line hits="1" number="138"/>
|
||||
<line hits="1" number="139"/>
|
||||
<line hits="1" number="140"/>
|
||||
<line hits="1" number="141"/>
|
||||
<line hits="8" number="155"/>
|
||||
<line hits="8" number="158"/>
|
||||
<line hits="2" number="159"/>
|
||||
<line hits="6" number="162"/>
|
||||
<line hits="6" number="163"/>
|
||||
<line hits="6" number="164"/>
|
||||
<line hits="2" number="165"/>
|
||||
<line hits="2" number="166"/>
|
||||
<line hits="2" number="167"/>
|
||||
<line hits="6" number="169"/>
|
||||
<line hits="0" number="170"/>
|
||||
<line hits="16" number="178"/>
|
||||
<line hits="16" number="179"/>
|
||||
<line hits="3" number="183"/>
|
||||
<line hits="3" number="184"/>
|
||||
<line hits="2" number="186"/>
|
||||
<line hits="1" number="189"/>
|
||||
<line hits="15" number="194"/>
|
||||
<line hits="15" number="195"/>
|
||||
<line hits="50" number="210"/>
|
||||
<line hits="5" number="211"/>
|
||||
<line hits="45" number="214"/>
|
||||
<line hits="45" number="215"/>
|
||||
<line hits="0" number="216"/>
|
||||
<line hits="0" number="217"/>
|
||||
<line hits="0" number="218"/>
|
||||
<line hits="0" number="219"/>
|
||||
<line hits="0" number="221"/>
|
||||
<line hits="0" number="223"/>
|
||||
<line hits="0" number="224"/>
|
||||
<line hits="45" number="228"/>
|
||||
<line hits="45" number="229"/>
|
||||
<line hits="34" number="230"/>
|
||||
<line hits="11" number="231"/>
|
||||
<line hits="3" number="232"/>
|
||||
<line hits="34" number="237"/>
|
||||
<line hits="29" number="238"/>
|
||||
<line hits="5" number="243"/>
|
||||
<line hits="5" number="244"/>
|
||||
<line hits="5" number="246"/>
|
||||
<line hits="5" number="247"/>
|
||||
<line hits="5" number="248"/>
|
||||
<line hits="5" number="249"/>
|
||||
<line hits="5" number="252"/>
|
||||
<line hits="5" number="255"/>
|
||||
<line hits="5" number="259"/>
|
||||
<line hits="3" number="261"/>
|
||||
<line hits="3" number="262"/>
|
||||
<line hits="3" number="265"/>
|
||||
<line hits="2" number="268"/>
|
||||
<line hits="2" number="269"/>
|
||||
<line hits="2" number="270"/>
|
||||
<line hits="5" number="272"/>
|
||||
<line hits="5" number="273"/>
|
||||
<line hits="3" number="278"/>
|
||||
<line hits="2" number="279"/>
|
||||
<line hits="1" number="282"/>
|
||||
<line hits="1" number="293"/>
|
||||
<line hits="1" number="294"/>
|
||||
<line hits="0" number="295"/>
|
||||
<line hits="0" number="296"/>
|
||||
<line hits="0" number="298"/>
|
||||
<line hits="1" number="300"/>
|
||||
<line hits="1" number="301"/>
|
||||
<line hits="1" number="302"/>
|
||||
<line hits="10" number="308"/>
|
||||
<line hits="10" number="309"/>
|
||||
<line hits="70" number="310"/>
|
||||
<line hits="70" number="311"/>
|
||||
<line hits="60" number="313"/>
|
||||
<line hits="10" number="316"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class branch-rate="NaN" complexity="NaN" filename="doc/readSatelliteSeaIceThickness.m" line-rate="0" name="readSatelliteSeaIceThickness">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line hits="0" number="4"/>
|
||||
<line hits="0" number="7"/>
|
||||
<line hits="0" number="8"/>
|
||||
<line hits="0" number="9"/>
|
||||
<line hits="0" number="10"/>
|
||||
<line hits="0" number="11"/>
|
||||
<line hits="0" number="12"/>
|
||||
<line hits="0" number="13"/>
|
||||
<line hits="0" number="14"/>
|
||||
<line hits="0" number="15"/>
|
||||
<line hits="0" number="16"/>
|
||||
<line hits="0" number="17"/>
|
||||
<line hits="0" number="18"/>
|
||||
<line hits="0" number="19"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class branch-rate="NaN" complexity="NaN" filename="doc/ComparingIceThickness.mlx" line-rate="0" name="ComparingIceThickness">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line hits="0" number="1"/>
|
||||
<line hits="0" number="2"/>
|
||||
<line hits="0" number="3"/>
|
||||
<line hits="0" number="4"/>
|
||||
<line hits="0" number="5"/>
|
||||
<line hits="0" number="6"/>
|
||||
<line hits="0" number="7"/>
|
||||
<line hits="0" number="8"/>
|
||||
<line hits="0" number="9"/>
|
||||
<line hits="0" number="10"/>
|
||||
<line hits="0" number="11"/>
|
||||
<line hits="0" number="12"/>
|
||||
<line hits="0" number="13"/>
|
||||
<line hits="0" number="14"/>
|
||||
<line hits="0" number="15"/>
|
||||
<line hits="0" number="16"/>
|
||||
<line hits="0" number="17"/>
|
||||
<line hits="0" number="18"/>
|
||||
<line hits="0" number="19"/>
|
||||
<line hits="0" number="21"/>
|
||||
<line hits="0" number="22"/>
|
||||
<line hits="0" number="23"/>
|
||||
<line hits="0" number="24"/>
|
||||
<line hits="0" number="25"/>
|
||||
<line hits="0" number="26"/>
|
||||
<line hits="0" number="27"/>
|
||||
<line hits="0" number="28"/>
|
||||
<line hits="0" number="29"/>
|
||||
<line hits="0" number="30"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class branch-rate="NaN" complexity="NaN" filename="doc/GettingStarted.mlx" line-rate="0" name="GettingStarted">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line hits="0" number="1"/>
|
||||
<line hits="0" number="2"/>
|
||||
<line hits="0" number="3"/>
|
||||
<line hits="0" number="4"/>
|
||||
<line hits="0" number="5"/>
|
||||
<line hits="0" number="6"/>
|
||||
<line hits="0" number="7"/>
|
||||
<line hits="0" number="8"/>
|
||||
<line hits="0" number="9"/>
|
||||
<line hits="0" number="10"/>
|
||||
<line hits="0" number="11"/>
|
||||
<line hits="0" number="12"/>
|
||||
<line hits="0" number="13"/>
|
||||
<line hits="0" number="14"/>
|
||||
<line hits="0" number="15"/>
|
||||
<line hits="0" number="16"/>
|
||||
<line hits="0" number="17"/>
|
||||
<line hits="0" number="19"/>
|
||||
<line hits="0" number="20"/>
|
||||
<line hits="0" number="21"/>
|
||||
<line hits="0" number="22"/>
|
||||
<line hits="0" number="23"/>
|
||||
<line hits="0" number="24"/>
|
||||
<line hits="0" number="25"/>
|
||||
<line hits="0" number="26"/>
|
||||
<line hits="0" number="27"/>
|
||||
<line hits="0" number="28"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class branch-rate="NaN" complexity="NaN" filename="util/getUserDirectory.m" line-rate="0" name="getUserDirectory">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line hits="0" number="5"/>
|
||||
<line hits="0" number="6"/>
|
||||
<line hits="0" number="7"/>
|
||||
<line hits="0" number="9"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class branch-rate="NaN" complexity="NaN" filename="util/setupCDSAPIIfNeeded.m" line-rate="0" name="setupCDSAPIIfNeeded">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line hits="0" number="8"/>
|
||||
<line hits="0" number="10"/>
|
||||
<line hits="0" number="12"/>
|
||||
<line hits="0" number="14"/>
|
||||
<line hits="0" number="18"/>
|
||||
<line hits="0" number="19"/>
|
||||
<line hits="0" number="21"/>
|
||||
<line hits="0" number="22"/>
|
||||
<line hits="0" number="23"/>
|
||||
<line hits="0" number="28"/>
|
||||
<line hits="0" number="30"/>
|
||||
<line hits="0" number="32"/>
|
||||
<line hits="0" number="33"/>
|
||||
<line hits="0" number="35"/>
|
||||
<line hits="0" number="36"/>
|
||||
<line hits="0" number="37"/>
|
||||
<line hits="0" number="38"/>
|
||||
<line hits="0" number="39"/>
|
||||
<line hits="0" number="42"/>
|
||||
<line hits="0" number="43"/>
|
||||
<line hits="0" number="46"/>
|
||||
<line hits="0" number="47"/>
|
||||
<line hits="0" number="50"/>
|
||||
<line hits="0" number="51"/>
|
||||
<line hits="0" number="52"/>
|
||||
<line hits="0" number="53"/>
|
||||
<line hits="0" number="55"/>
|
||||
<line hits="0" number="56"/>
|
||||
</lines>
|
||||
</class>
|
||||
<class branch-rate="NaN" complexity="NaN" filename="util/setupPythonIfNeeded.m" line-rate="0" name="setupPythonIfNeeded">
|
||||
<methods/>
|
||||
<lines>
|
||||
<line hits="0" number="8"/>
|
||||
<line hits="0" number="9"/>
|
||||
<line hits="0" number="13"/>
|
||||
<line hits="0" number="15"/>
|
||||
<line hits="0" number="17"/>
|
||||
<line hits="0" number="22"/>
|
||||
<line hits="0" number="25"/>
|
||||
<line hits="0" number="27"/>
|
||||
<line hits="0" number="29"/>
|
||||
<line hits="0" number="31"/>
|
||||
<line hits="0" number="34"/>
|
||||
<line hits="0" number="35"/>
|
||||
<line hits="0" number="36"/>
|
||||
<line hits="0" number="37"/>
|
||||
<line hits="0" number="38"/>
|
||||
<line hits="0" number="39"/>
|
||||
<line hits="0" number="41"/>
|
||||
<line hits="0" number="42"/>
|
||||
<line hits="0" number="43"/>
|
||||
<line hits="0" number="44"/>
|
||||
<line hits="0" number="45"/>
|
||||
<line hits="0" number="51"/>
|
||||
<line hits="0" number="53"/>
|
||||
<line hits="0" number="55"/>
|
||||
<line hits="0" number="63"/>
|
||||
<line hits="0" number="64"/>
|
||||
<line hits="0" number="65"/>
|
||||
<line hits="0" number="66"/>
|
||||
<line hits="0" number="67"/>
|
||||
<line hits="0" number="68"/>
|
||||
<line hits="0" number="69"/>
|
||||
<line hits="0" number="70"/>
|
||||
<line hits="0" number="71"/>
|
||||
<line hits="0" number="72"/>
|
||||
<line hits="0" number="73"/>
|
||||
<line hits="0" number="74"/>
|
||||
<line hits="0" number="75"/>
|
||||
<line hits="0" number="76"/>
|
||||
<line hits="0" number="77"/>
|
||||
<line hits="0" number="80"/>
|
||||
<line hits="0" number="85"/>
|
||||
<line hits="0" number="86"/>
|
||||
<line hits="0" number="87"/>
|
||||
<line hits="0" number="89"/>
|
||||
<line hits="0" number="90"/>
|
||||
<line hits="0" number="95"/>
|
||||
<line hits="0" number="96"/>
|
||||
<line hits="0" number="97"/>
|
||||
<line hits="0" number="99"/>
|
||||
<line hits="0" number="100"/>
|
||||
<line hits="0" number="106"/>
|
||||
<line hits="0" number="107"/>
|
||||
<line hits="0" number="108"/>
|
||||
<line hits="0" number="109"/>
|
||||
<line hits="0" number="112"/>
|
||||
<line hits="0" number="113"/>
|
||||
<line hits="0" number="114"/>
|
||||
</lines>
|
||||
</class>
|
||||
</classes>
|
||||
</package>
|
||||
</packages>
|
||||
</coverage>
|
||||
Reference in New Issue
Block a user