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-09-30" time="10:20:54">
  <environment clr-version="4.0.30319.42000" user-domain="WIN-H6MO5BKS61H" cwd="D:\a\1\s" platform="Microsoft Windows Server 2019 Datacenter|C:\windows|\Device\Harddisk0\Partition2" machine-name="WIN-H6MO5BKS61H" 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="56.4569" 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="10.5952" 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="5.6556" 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="3.4752" 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="1.8598" 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.3636" 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="4.8734" 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.9646" 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="1.3665" 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.5832" 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.2303" 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="9.2987" 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="7.4" 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.617" 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.2634" 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.2163" 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.2919" 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.3879" 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.8513" 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.2137" 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.5304" 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.9548" 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.2697" 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.6571" 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.5017" 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.6102" 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.551" 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.5872" 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="10.6973" 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="9.2178" 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.4937" 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.6878" 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.3796" 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="8.7449" 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.4961" 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.3729" 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.416" 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.5291" 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.5677" 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="4.4423" 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="10.0617" 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="8.0152" 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="3.9151" 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.4092" 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.3547" 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.3768" 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.3694" 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.3264" 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.3021" 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.3884" 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.321" 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.3038" 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.3242" 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="7.641" 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.4588" 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.4033" 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.284" 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.2984" 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.2619" 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.3007" 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.2715" 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.3257" 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.3457" 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.3244" 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="10.1411" 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="8.07" 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="3.868" 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.3669" 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.3765" 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.2846" 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.372" 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.3249" 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.3161" 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.2887" 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.3812" 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.3464" 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.3663" 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="7.6687" 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.3418" 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.33" 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.3509" 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.273" 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.3474" 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.3864" 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.3119" 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.2929" 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.3603" 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.3504" 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="4.2963" 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="3.288" asserts="0" description="Convert-ScriptBlockParametersToDynamicParameters">
            <results>
              <test-case description="Converts simple parameters." name="Convert-ScriptBlockParametersToDynamicParameters.Converts simple parameters." time="0.909" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Converts ParameterAttribute." name="Convert-ScriptBlockParametersToDynamicParameters.Converts ParameterAttribute." time="0.6741" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Converts ValidateSetAttribute." name="Convert-ScriptBlockParametersToDynamicParameters.Converts ValidateSetAttribute." time="0.7002" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Converts switch paramater." name="Convert-ScriptBlockParametersToDynamicParameters.Converts switch paramater." time="0.5711" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>