powershell-module.tests.xml

<?xml version="1.0" encoding="utf-8" standalone="no"?>
<test-results xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="nunit_schema_2.5.xsd" name="Pester" total="66" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2020-06-30" time="12:43:31">
  <environment clr-version="4.0.30319.42000" user-domain="WIN-L2P18K1SRQ6" cwd="D:\a\1\s" platform="Microsoft Windows Server 2019 Datacenter|C:\windows|\Device\Harddisk0\Partition2" machine-name="WIN-L2P18K1SRQ6" nunit-version="2.5.8.0" os-version="10.0.17763" user="VssAdministrator" />
  <culture-info current-culture="en-US" current-uiculture="en-US" />
  <test-suite type="TestFixture" name="Pester" executed="True" result="Success" success="True" time="34.3415" asserts="0" description="Pester">
    <results>
      <test-suite type="TestFixture" name="D:\a\1\s\Alias\Tests\Get-CommandAlias.Tests.ps1" executed="True" result="Success" success="True" time="3.3867" asserts="0" description="D:\a\1\s\Alias\Tests\Get-CommandAlias.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Get-CommandAlias" executed="True" result="Success" success="True" time="2.3832" asserts="0" description="Get-CommandAlias">
            <results>
              <test-suite type="TestFixture" name="Get-CommandAlias.When commands and aliases exist" executed="True" result="Success" success="True" time="1.2137" asserts="0" description="Get-CommandAlias.When commands and aliases exist">
                <results>
                  <test-case description="Returns itself and aka alias." name="Get-CommandAlias.When commands and aliases exist.Returns itself and aka alias." time="0.4729" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns itself and aka alias wen invoked via alias too." name="Get-CommandAlias.When commands and aliases exist.Returns itself and aka alias wen invoked via alias too." time="0.239" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Get-CommandAlias.When alias does not exist" executed="True" result="Success" success="True" time="1.8503" asserts="0" description="Get-CommandAlias.When alias does not exist">
                <results>
                  <test-case description="Throws for an unknown command or alias." name="Get-CommandAlias.When alias does not exist.Throws for an unknown command or alias." time="0.3448" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="D:\a\1\s\HashTable\Tests\Bug-HashTable.Tests.ps1" executed="True" result="Success" success="True" time="0.8062" asserts="0" description="D:\a\1\s\HashTable\Tests\Bug-HashTable.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Bug related to HashTable that appeared with PowerShell 7.0" executed="True" result="Success" success="True" time="0.5252" asserts="0" description="Bug related to HashTable that appeared with PowerShell 7.0">
            <results>
              <test-case description="Throws an exception due a bug present in PowerShell 7.0 related to HashTable." name="Bug related to HashTable that appeared with PowerShell 7.0.Throws an exception due a bug present in PowerShell 7.0 related to HashTable." time="0.2457" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="D:\a\1\s\HashTable\Tests\Compare-Hashtable.Tests.ps1" executed="True" result="Success" success="True" time="7.3955" asserts="0" description="D:\a\1\s\HashTable\Tests\Compare-Hashtable.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Compare-Hashtable" executed="True" result="Success" success="True" time="6.323" asserts="0" description="Compare-Hashtable">
            <results>
              <test-suite type="TestFixture" name="Compare-Hashtable.When both are empty" executed="True" result="Success" success="True" time="0.5697" asserts="0" description="Compare-Hashtable.When both are empty">
                <results>
                  <test-case description="Returns nothing." name="Compare-Hashtable.When both are empty.Returns nothing." time="0.2994" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Compare-Hashtable.When both have one identical entry" executed="True" result="Success" success="True" time="1.2706" asserts="0" description="Compare-Hashtable.When both have one identical entry">
                <results>
                  <test-case description="Returns nothing." name="Compare-Hashtable.When both have one identical entry.Returns nothing." time="0.3299" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Compare-Hashtable.When reference contains a key with a null value" executed="True" result="Success" success="True" time="2.4752" asserts="0" description="Compare-Hashtable.When reference contains a key with a null value">
                <results>
                  <test-case description="Returns 'a: &lt;'." name="Compare-Hashtable.When reference contains a key with a null value.Returns 'a: &lt;'." time="0.8426" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Compare-Hashtable.When difference contains a key with a null value" executed="True" result="Success" success="True" time="3.4671" asserts="0" description="Compare-Hashtable.When difference contains a key with a null value">
                <results>
                  <test-case description="Returns 'a: &gt;'." name="Compare-Hashtable.When difference contains a key with a null value.Returns 'a: &gt;'." time="0.579" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Compare-Hashtable.When both contain various stuff" executed="True" result="Success" success="True" time="6.0406" asserts="0" description="Compare-Hashtable.When both contain various stuff">
                <results>
                  <test-case description="Contains 5 differences." name="Compare-Hashtable.When both contain various stuff.Contains 5 differences." time="0.2366" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns 'a: 1 &lt;'." name="Compare-Hashtable.When both contain various stuff.Returns 'a: 1 &lt;'." time="0.334" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns 'c: 3 &lt;&gt; 4'." name="Compare-Hashtable.When both contain various stuff.Returns 'c: 3 &lt;&gt; 4'." time="0.449" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns 'e: &gt; 5.'" name="Compare-Hashtable.When both contain various stuff.Returns 'e: &gt; 5.'" time="0.3132" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns 'g: 6 &lt;&gt;'." name="Compare-Hashtable.When both contain various stuff.Returns 'g: 6 &lt;&gt;'." time="0.3698" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns 'k: &lt;&gt; 7'." name="Compare-Hashtable.When both contain various stuff.Returns 'k: &lt;&gt; 7'." time="0.3949" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="D:\a\1\s\HashTable\Tests\Merge-HashTable.Tests.ps1" executed="True" result="Success" success="True" time="5.6734" asserts="0" description="D:\a\1\s\HashTable\Tests\Merge-HashTable.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Merge-HashTable" executed="True" result="Success" success="True" time="4.8902" asserts="0" description="Merge-HashTable">
            <results>
              <test-suite type="TestFixture" name="Merge-HashTable.When HashTables are given by arguments" executed="True" result="Success" success="True" time="1.1757" asserts="0" description="Merge-HashTable.When HashTables are given by arguments">
                <results>
                  <test-case description="Merges HashTables." name="Merge-HashTable.When HashTables are given by arguments.Merges HashTables." time="0.486" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not overwrite merged properties by default." name="Merge-HashTable.When HashTables are given by arguments.Does not overwrite merged properties by default." time="0.364" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Merge-HashTable.When HashTables are given by pipeline" executed="True" result="Success" success="True" time="4.5454" asserts="0" description="Merge-HashTable.When HashTables are given by pipeline">
                <results>
                  <test-case description="Merges HashTables." name="Merge-HashTable.When HashTables are given by pipeline.Merges HashTables." time="0.3619" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns an empty HashTable if there are no HashTables to merge." name="Merge-HashTable.When HashTables are given by pipeline.Returns an empty HashTable if there are no HashTables to merge." time="0.2995" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Does not overwrite merged properties by default." name="Merge-HashTable.When HashTables are given by pipeline.Does not overwrite merged properties by default." time="0.3382" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Overwrites merged properties if forced to." name="Merge-HashTable.When HashTables are given by pipeline.Overwrites merged properties if forced to." time="0.3236" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Overwrites merged properties if forced to unless properties are excluded." name="Merge-HashTable.When HashTables are given by pipeline.Overwrites merged properties if forced to unless properties are excluded." time="0.3803" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Is verbose about every overwritten property." name="Merge-HashTable.When HashTables are given by pipeline.Is verbose about every overwritten property." time="1.3599" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="D:\a\1\s\Pipeline\Tests\Test-Any.Tests.ps1" executed="True" result="Success" success="True" time="7.1015" asserts="0" description="D:\a\1\s\Pipeline\Tests\Test-Any.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Test-Any" executed="True" result="Success" success="True" time="5.9665" asserts="0" description="Test-Any">
            <results>
              <test-suite type="TestFixture" name="Test-Any.When InputObject is given by argument" executed="True" result="Success" success="True" time="2.7327" asserts="0" description="Test-Any.When InputObject is given by argument">
                <results>
                  <test-case description="Returns false for empty array." name="Test-Any.When InputObject is given by argument.Returns false for empty array." time="0.2444" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for nested empty array." name="Test-Any.When InputObject is given by argument.Returns false for nested empty array." time="0.2682" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array of empty arrays." name="Test-Any.When InputObject is given by argument.Returns false for array of empty arrays." time="0.2432" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for null." name="Test-Any.When InputObject is given by argument.Returns false for null." time="0.2788" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array with null." name="Test-Any.When InputObject is given by argument.Returns false for array with null." time="0.2271" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array with null and nested empty array." name="Test-Any.When InputObject is given by argument.Returns false for array with null and nested empty array." time="0.2155" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for one item." name="Test-Any.When InputObject is given by argument.Returns true for one item." time="0.2467" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array with one item." name="Test-Any.When InputObject is given by argument.Returns true for array with one item." time="0.2172" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array with one item and a nested empty array." name="Test-Any.When InputObject is given by argument.Returns true for array with one item and a nested empty array." time="0.2373" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array with one non empty nested array." name="Test-Any.When InputObject is given by argument.Returns true for array with one non empty nested array." time="0.2209" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test-Any.When InputObject is given by pipeline" executed="True" result="Success" success="True" time="5.673" asserts="0" description="Test-Any.When InputObject is given by pipeline">
                <results>
                  <test-case description="Returns false for empty array." name="Test-Any.When InputObject is given by pipeline.Returns false for empty array." time="0.3279" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for nested empty array." name="Test-Any.When InputObject is given by pipeline.Returns false for nested empty array." time="0.3261" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array of empty arrays." name="Test-Any.When InputObject is given by pipeline.Returns false for array of empty arrays." time="0.2328" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for null." name="Test-Any.When InputObject is given by pipeline.Returns false for null." time="0.2263" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array with null." name="Test-Any.When InputObject is given by pipeline.Returns false for array with null." time="0.2418" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array with null and nested empty array." name="Test-Any.When InputObject is given by pipeline.Returns false for array with null and nested empty array." time="0.2447" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for one item." name="Test-Any.When InputObject is given by pipeline.Returns true for one item." time="0.2175" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array with one item." name="Test-Any.When InputObject is given by pipeline.Returns true for array with one item." time="0.2569" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array with one item and a nested empty array." name="Test-Any.When InputObject is given by pipeline.Returns true for array with one item and a nested empty array." time="0.2622" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array with one non empty nested array." name="Test-Any.When InputObject is given by pipeline.Returns true for array with one non empty nested array." time="0.2702" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="D:\a\1\s\Pipeline\Tests\Test-None.Tests.ps1" executed="True" result="Success" success="True" time="6.9642" asserts="0" description="D:\a\1\s\Pipeline\Tests\Test-None.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Test-None" executed="True" result="Success" success="True" time="5.7814" asserts="0" description="Test-None">
            <results>
              <test-suite type="TestFixture" name="Test-None.When InputObject is given by argument" executed="True" result="Success" success="True" time="2.6983" asserts="0" description="Test-None.When InputObject is given by argument">
                <results>
                  <test-case description="Returns true for empty array." name="Test-None.When InputObject is given by argument.Returns true for empty array." time="0.2241" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for nested empty array." name="Test-None.When InputObject is given by argument.Returns true for nested empty array." time="0.2146" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array of empty arrays." name="Test-None.When InputObject is given by argument.Returns true for array of empty arrays." time="0.2378" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for null." name="Test-None.When InputObject is given by argument.Returns true for null." time="0.2404" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array with null." name="Test-None.When InputObject is given by argument.Returns true for array with null." time="0.2345" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array with null and nested empty array." name="Test-None.When InputObject is given by argument.Returns true for array with null and nested empty array." time="0.2462" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for one item." name="Test-None.When InputObject is given by argument.Returns false for one item." time="0.2253" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array with one item." name="Test-None.When InputObject is given by argument.Returns false for array with one item." time="0.2523" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array with one item and a nested empty array." name="Test-None.When InputObject is given by argument.Returns false for array with one item and a nested empty array." time="0.255" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array with one non empty nested array." name="Test-None.When InputObject is given by argument.Returns false for array with one non empty nested array." time="0.2469" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Test-None.When InputObject is given by pipeline" executed="True" result="Success" success="True" time="5.4981" asserts="0" description="Test-None.When InputObject is given by pipeline">
                <results>
                  <test-case description="Returns true for empty array." name="Test-None.When InputObject is given by pipeline.Returns true for empty array." time="0.2336" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for nested empty array." name="Test-None.When InputObject is given by pipeline.Returns true for nested empty array." time="0.2329" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array of empty arrays." name="Test-None.When InputObject is given by pipeline.Returns true for array of empty arrays." time="0.2338" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for null." name="Test-None.When InputObject is given by pipeline.Returns true for null." time="0.2424" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array with null." name="Test-None.When InputObject is given by pipeline.Returns true for array with null." time="0.2595" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns true for array with null and nested empty array." name="Test-None.When InputObject is given by pipeline.Returns true for array with null and nested empty array." time="0.2809" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for one item." name="Test-None.When InputObject is given by pipeline.Returns false for one item." time="0.2711" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array with one item." name="Test-None.When InputObject is given by pipeline.Returns false for array with one item." time="0.2292" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array with one item and a nested empty array." name="Test-None.When InputObject is given by pipeline.Returns false for array with one item and a nested empty array." time="0.2372" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Returns false for array with one non empty nested array." name="Test-None.When InputObject is given by pipeline.Returns false for array with one non empty nested array." time="0.2609" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="D:\a\1\s\ScriptBlock\Tests\Convert-ScriptBlockParametersToDynamicParameters.Tests.ps1" executed="True" result="Success" success="True" time="3.0139" asserts="0" description="D:\a\1\s\ScriptBlock\Tests\Convert-ScriptBlockParametersToDynamicParameters.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Convert-ScriptBlockParametersToDynamicParameters" executed="True" result="Success" success="True" time="2.6428" asserts="0" description="Convert-ScriptBlockParametersToDynamicParameters">
            <results>
              <test-case description="Converts simple parameters." name="Convert-ScriptBlockParametersToDynamicParameters.Converts simple parameters." time="0.6439" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Converts ParameterAttribute." name="Convert-ScriptBlockParametersToDynamicParameters.Converts ParameterAttribute." time="0.6888" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Converts ValidateSetAttribute." name="Convert-ScriptBlockParametersToDynamicParameters.Converts ValidateSetAttribute." time="0.6488" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Converts switch paramater." name="Convert-ScriptBlockParametersToDynamicParameters.Converts switch paramater." time="0.3662" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>