Skip to content

Commit

Permalink
(maint) Update pester tests for new linux escaping
Browse files Browse the repository at this point in the history
This commit updates the pester tests for the pwsh module to correctly test for
the new format of params parsing on unix based platforms
  • Loading branch information
mcdonaldseanp committed Feb 19, 2021
1 parent c2c466c commit 109c608
Show file tree
Hide file tree
Showing 3 changed files with 2,195 additions and 6 deletions.
1 change: 1 addition & 0 deletions coverage.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE report PUBLIC "-//JACOCO//DTD Report 1.1//EN" "report.dtd"><report name="Pester (02/19/2021 10:01:06)"><sessioninfo id="this" start="1613728833636" dump="1613728866788" /><package name="pwsh_module"><class name="pwsh_module/PuppetBolt" sourcefilename="PuppetBolt.psm1"><method name="Invoke-BoltCommandline" desc="()" line="5"><counter type="INSTRUCTION" missed="3" covered="0" /><counter type="LINE" missed="2" covered="0" /><counter type="METHOD" missed="1" covered="0" /></method><method name="Get-BoltCommandline" desc="()" line="13"><counter type="INSTRUCTION" missed="11" covered="44" /><counter type="LINE" missed="6" covered="32" /><counter type="METHOD" missed="0" covered="1" /></method><method name="&lt;script&gt;" desc="()" line="88"><counter type="INSTRUCTION" missed="0" covered="56" /><counter type="LINE" missed="0" covered="56" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Invoke-BoltCommand" desc="()" line="399"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Invoke-BoltScript" desc="()" line="674"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Get-BoltTask" desc="()" line="755"><counter type="INSTRUCTION" missed="4" covered="7" /><counter type="LINE" missed="2" covered="5" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Invoke-BoltTask" desc="()" line="1033"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Get-BoltPlan" desc="()" line="1114"><counter type="INSTRUCTION" missed="4" covered="7" /><counter type="LINE" missed="2" covered="5" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Invoke-BoltPlan" desc="()" line="1399"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Convert-BoltPlan" desc="()" line="1461"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="New-BoltPlan" desc="()" line="1520"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Receive-BoltFile" desc="()" line="1784"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Send-BoltFile" desc="()" line="2054"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Protect-BoltSecret" desc="()" line="2122"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Unprotect-BoltSecret" desc="()" line="2190"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="New-BoltSecretKey" desc="()" line="2256"><counter type="INSTRUCTION" missed="6" covered="0" /><counter type="LINE" missed="4" covered="0" /><counter type="METHOD" missed="1" covered="0" /></method><method name="Get-BoltInventory" desc="()" line="2361"><counter type="INSTRUCTION" missed="4" covered="7" /><counter type="LINE" missed="2" covered="5" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Get-BoltGroup" desc="()" line="2430"><counter type="INSTRUCTION" missed="4" covered="7" /><counter type="LINE" missed="2" covered="5" /><counter type="METHOD" missed="0" covered="1" /></method><method name="New-BoltProject" desc="()" line="2488"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Update-BoltProject" desc="()" line="2540"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Add-BoltModule" desc="()" line="2593"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Register-BoltModuleTypes" desc="()" line="2647"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Install-BoltModule" desc="()" line="2705"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Get-BoltModule" desc="()" line="2764"><counter type="INSTRUCTION" missed="4" covered="7" /><counter type="LINE" missed="2" covered="5" /><counter type="METHOD" missed="0" covered="1" /></method><method name="Invoke-BoltApply" desc="()" line="3051"><counter type="INSTRUCTION" missed="0" covered="6" /><counter type="LINE" missed="0" covered="4" /><counter type="METHOD" missed="0" covered="1" /></method><counter type="INSTRUCTION" missed="40" covered="231" /><counter type="LINE" missed="22" covered="177" /><counter type="METHOD" missed="2" covered="23" /><counter type="CLASS" missed="1" covered="0" /></class><class name="pwsh_module/pwsh_bolt_internal" sourcefilename="pwsh_bolt_internal.ps1"><method name="Invoke-BoltCommandline" desc="()" line="5"><counter type="INSTRUCTION" missed="3" covered="0" /><counter type="LINE" missed="2" covered="0" /><counter type="METHOD" missed="1" covered="0" /></method><method name="Get-BoltCommandline" desc="()" line="13"><counter type="INSTRUCTION" missed="55" covered="0" /><counter type="LINE" missed="38" covered="0" /><counter type="METHOD" missed="1" covered="0" /></method><counter type="INSTRUCTION" missed="58" covered="0" /><counter type="LINE" missed="40" covered="0" /><counter type="METHOD" missed="2" covered="0" /><counter type="CLASS" missed="1" covered="0" /></class><sourcefile name="PuppetBolt.psm1"><line nr="5" mi="2" ci="0" mb="0" cb="0" /><line nr="7" mi="1" ci="0" mb="0" cb="0" /><line nr="13" mi="0" ci="1" mb="0" cb="0" /><line nr="14" mi="0" ci="1" mb="0" cb="0" /><line nr="19" mi="0" ci="1" mb="0" cb="0" /><line nr="20" mi="0" ci="1" mb="0" cb="0" /><line nr="21" mi="0" ci="1" mb="0" cb="0" /><line nr="22" mi="2" ci="0" mb="0" cb="0" /><line nr="26" mi="0" ci="2" mb="0" cb="0" /><line nr="28" mi="0" ci="1" mb="0" cb="0" /><line nr="29" mi="0" ci="1" mb="0" cb="0" /><line nr="30" mi="0" ci="1" mb="0" cb="0" /><line nr="32" mi="0" ci="1" mb="0" cb="0" /><line nr="33" mi="2" ci="0" mb="0" cb="0" /><line nr="34" mi="1" ci="0" mb="0" cb="0" /><line nr="35" mi="2" ci="0" mb="0" cb="0" /><line nr="38" mi="2" ci="0" mb="0" cb="0" /><line nr="41" mi="0" ci="1" mb="0" cb="0" /><line nr="42" mi="0" ci="2" mb="0" cb="0" /><line nr="43" mi="0" ci="1" mb="0" cb="0" /><line nr="44" mi="0" ci="2" mb="0" cb="0" /><line nr="47" mi="0" ci="2" mb="0" cb="0" /><line nr="48" mi="0" ci="2" mb="0" cb="0" /><line nr="49" mi="0" ci="1" mb="0" cb="0" /><line nr="50" mi="0" ci="1" mb="0" cb="0" /><line nr="51" mi="2" ci="0" mb="0" cb="0" /><line nr="58" mi="0" ci="1" mb="0" cb="0" /><line nr="61" mi="0" ci="1" mb="0" cb="0" /><line nr="62" mi="0" ci="2" mb="0" cb="0" /><line nr="63" mi="0" ci="2" mb="0" cb="0" /><line nr="64" mi="0" ci="2" mb="0" cb="0" /><line nr="68" mi="0" ci="2" mb="0" cb="0" /><line nr="69" mi="0" ci="1" mb="0" cb="0" /><line nr="70" mi="0" ci="2" mb="0" cb="0" /><line nr="73" mi="0" ci="1" mb="0" cb="0" /><line nr="74" mi="0" ci="2" mb="0" cb="0" /><line nr="75" mi="0" ci="2" mb="0" cb="0" /><line nr="76" mi="0" ci="1" mb="0" cb="0" /><line nr="79" mi="0" ci="1" mb="0" cb="0" /><line nr="83" mi="0" ci="1" mb="0" cb="0" /><line nr="88" mi="0" ci="1" mb="0" cb="0" /><line nr="89" mi="0" ci="1" mb="0" cb="0" /><line nr="90" mi="0" ci="1" mb="0" cb="0" /><line nr="91" mi="0" ci="1" mb="0" cb="0" /><line nr="92" mi="0" ci="1" mb="0" cb="0" /><line nr="93" mi="0" ci="1" mb="0" cb="0" /><line nr="94" mi="0" ci="1" mb="0" cb="0" /><line nr="95" mi="0" ci="1" mb="0" cb="0" /><line nr="96" mi="0" ci="1" mb="0" cb="0" /><line nr="97" mi="0" ci="1" mb="0" cb="0" /><line nr="98" mi="0" ci="1" mb="0" cb="0" /><line nr="99" mi="0" ci="1" mb="0" cb="0" /><line nr="100" mi="0" ci="1" mb="0" cb="0" /><line nr="101" mi="0" ci="1" mb="0" cb="0" /><line nr="102" mi="0" ci="1" mb="0" cb="0" /><line nr="103" mi="0" ci="1" mb="0" cb="0" /><line nr="104" mi="0" ci="1" mb="0" cb="0" /><line nr="105" mi="0" ci="1" mb="0" cb="0" /><line nr="106" mi="0" ci="1" mb="0" cb="0" /><line nr="107" mi="0" ci="1" mb="0" cb="0" /><line nr="108" mi="0" ci="1" mb="0" cb="0" /><line nr="109" mi="0" ci="1" mb="0" cb="0" /><line nr="110" mi="0" ci="1" mb="0" cb="0" /><line nr="111" mi="0" ci="1" mb="0" cb="0" /><line nr="112" mi="0" ci="1" mb="0" cb="0" /><line nr="113" mi="0" ci="1" mb="0" cb="0" /><line nr="114" mi="0" ci="1" mb="0" cb="0" /><line nr="115" mi="0" ci="1" mb="0" cb="0" /><line nr="116" mi="0" ci="1" mb="0" cb="0" /><line nr="117" mi="0" ci="1" mb="0" cb="0" /><line nr="118" mi="0" ci="1" mb="0" cb="0" /><line nr="119" mi="0" ci="1" mb="0" cb="0" /><line nr="120" mi="0" ci="1" mb="0" cb="0" /><line nr="121" mi="0" ci="1" mb="0" cb="0" /><line nr="122" mi="0" ci="1" mb="0" cb="0" /><line nr="123" mi="0" ci="1" mb="0" cb="0" /><line nr="124" mi="0" ci="1" mb="0" cb="0" /><line nr="125" mi="0" ci="1" mb="0" cb="0" /><line nr="126" mi="0" ci="1" mb="0" cb="0" /><line nr="127" mi="0" ci="1" mb="0" cb="0" /><line nr="128" mi="0" ci="1" mb="0" cb="0" /><line nr="129" mi="0" ci="1" mb="0" cb="0" /><line nr="130" mi="0" ci="1" mb="0" cb="0" /><line nr="131" mi="0" ci="1" mb="0" cb="0" /><line nr="132" mi="0" ci="1" mb="0" cb="0" /><line nr="133" mi="0" ci="1" mb="0" cb="0" /><line nr="134" mi="0" ci="1" mb="0" cb="0" /><line nr="135" mi="0" ci="1" mb="0" cb="0" /><line nr="136" mi="0" ci="1" mb="0" cb="0" /><line nr="137" mi="0" ci="1" mb="0" cb="0" /><line nr="138" mi="0" ci="1" mb="0" cb="0" /><line nr="139" mi="0" ci="1" mb="0" cb="0" /><line nr="140" mi="0" ci="1" mb="0" cb="0" /><line nr="141" mi="0" ci="1" mb="0" cb="0" /><line nr="142" mi="0" ci="1" mb="0" cb="0" /><line nr="143" mi="0" ci="1" mb="0" cb="0" /><line nr="399" mi="0" ci="2" mb="0" cb="0" /><line nr="401" mi="0" ci="2" mb="0" cb="0" /><line nr="403" mi="0" ci="1" mb="0" cb="0" /><line nr="405" mi="0" ci="1" mb="0" cb="0" /><line nr="674" mi="0" ci="2" mb="0" cb="0" /><line nr="676" mi="0" ci="2" mb="0" cb="0" /><line nr="678" mi="0" ci="1" mb="0" cb="0" /><line nr="680" mi="0" ci="1" mb="0" cb="0" /><line nr="755" mi="0" ci="1" mb="0" cb="0" /><line nr="756" mi="2" ci="0" mb="0" cb="0" /><line nr="757" mi="2" ci="0" mb="0" cb="0" /><line nr="760" mi="0" ci="2" mb="0" cb="0" /><line nr="762" mi="0" ci="2" mb="0" cb="0" /><line nr="764" mi="0" ci="1" mb="0" cb="0" /><line nr="766" mi="0" ci="1" mb="0" cb="0" /><line nr="1033" mi="0" ci="2" mb="0" cb="0" /><line nr="1035" mi="0" ci="2" mb="0" cb="0" /><line nr="1037" mi="0" ci="1" mb="0" cb="0" /><line nr="1039" mi="0" ci="1" mb="0" cb="0" /><line nr="1114" mi="0" ci="1" mb="0" cb="0" /><line nr="1115" mi="2" ci="0" mb="0" cb="0" /><line nr="1116" mi="2" ci="0" mb="0" cb="0" /><line nr="1119" mi="0" ci="2" mb="0" cb="0" /><line nr="1121" mi="0" ci="2" mb="0" cb="0" /><line nr="1123" mi="0" ci="1" mb="0" cb="0" /><line nr="1125" mi="0" ci="1" mb="0" cb="0" /><line nr="1399" mi="0" ci="2" mb="0" cb="0" /><line nr="1401" mi="0" ci="2" mb="0" cb="0" /><line nr="1403" mi="0" ci="1" mb="0" cb="0" /><line nr="1405" mi="0" ci="1" mb="0" cb="0" /><line nr="1461" mi="0" ci="2" mb="0" cb="0" /><line nr="1463" mi="0" ci="2" mb="0" cb="0" /><line nr="1465" mi="0" ci="1" mb="0" cb="0" /><line nr="1467" mi="0" ci="1" mb="0" cb="0" /><line nr="1520" mi="0" ci="2" mb="0" cb="0" /><line nr="1522" mi="0" ci="2" mb="0" cb="0" /><line nr="1524" mi="0" ci="1" mb="0" cb="0" /><line nr="1526" mi="0" ci="1" mb="0" cb="0" /><line nr="1784" mi="0" ci="2" mb="0" cb="0" /><line nr="1786" mi="0" ci="2" mb="0" cb="0" /><line nr="1788" mi="0" ci="1" mb="0" cb="0" /><line nr="1790" mi="0" ci="1" mb="0" cb="0" /><line nr="2054" mi="0" ci="2" mb="0" cb="0" /><line nr="2056" mi="0" ci="2" mb="0" cb="0" /><line nr="2058" mi="0" ci="1" mb="0" cb="0" /><line nr="2060" mi="0" ci="1" mb="0" cb="0" /><line nr="2122" mi="0" ci="2" mb="0" cb="0" /><line nr="2124" mi="0" ci="2" mb="0" cb="0" /><line nr="2126" mi="0" ci="1" mb="0" cb="0" /><line nr="2128" mi="0" ci="1" mb="0" cb="0" /><line nr="2190" mi="0" ci="2" mb="0" cb="0" /><line nr="2192" mi="0" ci="2" mb="0" cb="0" /><line nr="2194" mi="0" ci="1" mb="0" cb="0" /><line nr="2196" mi="0" ci="1" mb="0" cb="0" /><line nr="2256" mi="2" ci="0" mb="0" cb="0" /><line nr="2258" mi="2" ci="0" mb="0" cb="0" /><line nr="2260" mi="1" ci="0" mb="0" cb="0" /><line nr="2262" mi="1" ci="0" mb="0" cb="0" /><line nr="2361" mi="0" ci="1" mb="0" cb="0" /><line nr="2362" mi="2" ci="0" mb="0" cb="0" /><line nr="2363" mi="2" ci="0" mb="0" cb="0" /><line nr="2366" mi="0" ci="2" mb="0" cb="0" /><line nr="2368" mi="0" ci="2" mb="0" cb="0" /><line nr="2370" mi="0" ci="1" mb="0" cb="0" /><line nr="2372" mi="0" ci="1" mb="0" cb="0" /><line nr="2430" mi="0" ci="1" mb="0" cb="0" /><line nr="2431" mi="2" ci="0" mb="0" cb="0" /><line nr="2432" mi="2" ci="0" mb="0" cb="0" /><line nr="2435" mi="0" ci="2" mb="0" cb="0" /><line nr="2437" mi="0" ci="2" mb="0" cb="0" /><line nr="2439" mi="0" ci="1" mb="0" cb="0" /><line nr="2441" mi="0" ci="1" mb="0" cb="0" /><line nr="2488" mi="0" ci="2" mb="0" cb="0" /><line nr="2490" mi="0" ci="2" mb="0" cb="0" /><line nr="2492" mi="0" ci="1" mb="0" cb="0" /><line nr="2494" mi="0" ci="1" mb="0" cb="0" /><line nr="2540" mi="0" ci="2" mb="0" cb="0" /><line nr="2542" mi="0" ci="2" mb="0" cb="0" /><line nr="2544" mi="0" ci="1" mb="0" cb="0" /><line nr="2546" mi="0" ci="1" mb="0" cb="0" /><line nr="2593" mi="0" ci="2" mb="0" cb="0" /><line nr="2595" mi="0" ci="2" mb="0" cb="0" /><line nr="2597" mi="0" ci="1" mb="0" cb="0" /><line nr="2599" mi="0" ci="1" mb="0" cb="0" /><line nr="2647" mi="0" ci="2" mb="0" cb="0" /><line nr="2649" mi="0" ci="2" mb="0" cb="0" /><line nr="2651" mi="0" ci="1" mb="0" cb="0" /><line nr="2653" mi="0" ci="1" mb="0" cb="0" /><line nr="2705" mi="0" ci="2" mb="0" cb="0" /><line nr="2707" mi="0" ci="2" mb="0" cb="0" /><line nr="2709" mi="0" ci="1" mb="0" cb="0" /><line nr="2711" mi="0" ci="1" mb="0" cb="0" /><line nr="2764" mi="0" ci="1" mb="0" cb="0" /><line nr="2765" mi="2" ci="0" mb="0" cb="0" /><line nr="2766" mi="2" ci="0" mb="0" cb="0" /><line nr="2769" mi="0" ci="2" mb="0" cb="0" /><line nr="2771" mi="0" ci="2" mb="0" cb="0" /><line nr="2773" mi="0" ci="1" mb="0" cb="0" /><line nr="2775" mi="0" ci="1" mb="0" cb="0" /><line nr="3051" mi="0" ci="2" mb="0" cb="0" /><line nr="3053" mi="0" ci="2" mb="0" cb="0" /><line nr="3055" mi="0" ci="1" mb="0" cb="0" /><line nr="3057" mi="0" ci="1" mb="0" cb="0" /><counter type="INSTRUCTION" missed="40" covered="231" /><counter type="LINE" missed="22" covered="177" /><counter type="METHOD" missed="2" covered="23" /><counter type="CLASS" missed="1" covered="0" /></sourcefile><sourcefile name="pwsh_bolt_internal.ps1"><line nr="5" mi="2" ci="0" mb="0" cb="0" /><line nr="7" mi="1" ci="0" mb="0" cb="0" /><line nr="13" mi="1" ci="0" mb="0" cb="0" /><line nr="14" mi="1" ci="0" mb="0" cb="0" /><line nr="19" mi="1" ci="0" mb="0" cb="0" /><line nr="20" mi="1" ci="0" mb="0" cb="0" /><line nr="21" mi="1" ci="0" mb="0" cb="0" /><line nr="22" mi="2" ci="0" mb="0" cb="0" /><line nr="26" mi="2" ci="0" mb="0" cb="0" /><line nr="28" mi="1" ci="0" mb="0" cb="0" /><line nr="29" mi="1" ci="0" mb="0" cb="0" /><line nr="30" mi="1" ci="0" mb="0" cb="0" /><line nr="32" mi="1" ci="0" mb="0" cb="0" /><line nr="33" mi="2" ci="0" mb="0" cb="0" /><line nr="34" mi="1" ci="0" mb="0" cb="0" /><line nr="35" mi="2" ci="0" mb="0" cb="0" /><line nr="38" mi="2" ci="0" mb="0" cb="0" /><line nr="41" mi="1" ci="0" mb="0" cb="0" /><line nr="42" mi="2" ci="0" mb="0" cb="0" /><line nr="43" mi="1" ci="0" mb="0" cb="0" /><line nr="44" mi="2" ci="0" mb="0" cb="0" /><line nr="47" mi="2" ci="0" mb="0" cb="0" /><line nr="48" mi="2" ci="0" mb="0" cb="0" /><line nr="49" mi="1" ci="0" mb="0" cb="0" /><line nr="50" mi="1" ci="0" mb="0" cb="0" /><line nr="51" mi="2" ci="0" mb="0" cb="0" /><line nr="58" mi="1" ci="0" mb="0" cb="0" /><line nr="61" mi="1" ci="0" mb="0" cb="0" /><line nr="62" mi="2" ci="0" mb="0" cb="0" /><line nr="63" mi="2" ci="0" mb="0" cb="0" /><line nr="64" mi="2" ci="0" mb="0" cb="0" /><line nr="68" mi="2" ci="0" mb="0" cb="0" /><line nr="69" mi="1" ci="0" mb="0" cb="0" /><line nr="70" mi="2" ci="0" mb="0" cb="0" /><line nr="73" mi="1" ci="0" mb="0" cb="0" /><line nr="74" mi="2" ci="0" mb="0" cb="0" /><line nr="75" mi="2" ci="0" mb="0" cb="0" /><line nr="76" mi="1" ci="0" mb="0" cb="0" /><line nr="79" mi="1" ci="0" mb="0" cb="0" /><line nr="83" mi="1" ci="0" mb="0" cb="0" /><counter type="INSTRUCTION" missed="58" covered="0" /><counter type="LINE" missed="40" covered="0" /><counter type="METHOD" missed="2" covered="0" /><counter type="CLASS" missed="1" covered="0" /></sourcefile><counter type="INSTRUCTION" missed="98" covered="231" /><counter type="LINE" missed="62" covered="177" /><counter type="METHOD" missed="4" covered="23" /><counter type="CLASS" missed="2" covered="0" /></package><counter type="INSTRUCTION" missed="98" covered="231" /><counter type="LINE" missed="62" covered="177" /><counter type="METHOD" missed="4" covered="23" /><counter type="CLASS" missed="2" covered="0" /></report>
Loading

0 comments on commit 109c608

Please sign in to comment.