TestResults.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="89" errors="0" failures="0" not-run="0" inconclusive="0" ignored="0" skipped="0" invalid="0" date="2017-11-16" time="10:49:23">
  <environment user="CI-WIN-01$" machine-name="CI-WIN-01" cwd="C:\Users\edmundd\agent\_work\1\s" user-domain="WORKGROUP" platform="Microsoft Windows 10 Pro N|C:\Windows|\Device\Harddisk0\Partition1" nunit-version="2.5.8.0" os-version="10.0.16299" clr-version="4.0.30319.42000" />
  <culture-info current-culture="en-US" current-uiculture="en-US" />
  <test-suite type="TestFixture" name="Pester" executed="True" result="Success" success="True" time="92.959" asserts="0" description="Pester">
    <results>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\Dependencies.Tests.ps1" executed="True" result="Success" success="True" time="7.0449" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\Dependencies.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Dependency checking" executed="True" result="Success" success="True" time="5.067" asserts="0" description="Dependency checking">
            <results>
              <test-suite type="TestFixture" name="Windows" executed="True" result="Success" success="True" time="2.9596" asserts="0" description="Windows">
                <results>
                  <test-case description="Should be able to add to the PATH variable" name="Dependency checking.Windows.Should be able to add to the PATH variable" time="2.9596" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Unix" executed="True" result="Success" success="True" time="0.2459" asserts="0" description="Unix">
                <results>
                  <test-case description="Should be able to add to the PATH variable" name="Dependency checking.Unix.Should be able to add to the PATH variable" time="0.2459" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Mono is not installed" executed="True" result="Success" success="True" time="0.5298" asserts="0" description="Mono is not installed">
                <results>
                  <test-case description="Should throw exception if Mono not installed on Unix" name="Dependency checking.Mono is not installed.Should throw exception if Mono not installed on Unix" time="0.2724" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should not throw exception if Mono not installed on Windows" name="Dependency checking.Mono is not installed.Should not throw exception if Mono not installed on Windows" time="0.2574" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Ruby is not installed" executed="True" result="Success" success="True" time="0.7085" asserts="0" description="Ruby is not installed">
                <results>
                  <test-case description="Should throw exception if Ruby not installed on Unix" name="Dependency checking.Ruby is not installed.Should throw exception if Ruby not installed on Unix" time="0.2709" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should not throw exception if Ruby not installed on Windows" name="Dependency checking.Ruby is not installed.Should not throw exception if Ruby not installed on Windows" time="0.1771" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should throw exception if wrong Ruby installed on Unix" name="Dependency checking.Ruby is not installed.Should throw exception if wrong Ruby installed on Unix" time="0.1542" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should throw exception if wrong Ruby installed on Windows" name="Dependency checking.Ruby is not installed.Should throw exception if wrong Ruby installed on Windows" time="0.1064" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Git is not installed" executed="True" result="Success" success="True" time="0.6232" asserts="0" description="Git is not installed">
                <results>
                  <test-case description="Should throw exception if Git not installed on Unix" name="Dependency checking.Git is not installed.Should throw exception if Git not installed on Unix" time="0.2622" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should not throw exception if Git not installed on Windows" name="Dependency checking.Git is not installed.Should not throw exception if Git not installed on Windows" time="0.3611" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="InstallRuby" executed="True" result="Success" success="True" time="0.9679" asserts="0" description="InstallRuby">
            <results>
              <test-suite type="TestFixture" name="Windows" executed="True" result="Success" success="True" time="0.8176" asserts="0" description="Windows">
                <results>
                  <test-case description="Should run installers on Unix" name="InstallRuby.Windows.Should run installers on Unix" time="0.8176" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Unix" executed="True" result="Success" success="True" time="0.1503" asserts="0" description="Unix">
                <results>
                  <test-case description="Should not run any installers on Unix" name="InstallRuby.Unix.Should not run any installers on Unix" time="0.1503" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="fixRubyCertStore" executed="True" result="Success" success="True" time="0.3127" asserts="0" description="fixRubyCertStore">
            <results>
              <test-case description="Should create the directory to host the CACERT" name="fixRubyCertStore.Should create the directory to host the CACERT" time="0.2836" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should download the CACERT file" name="fixRubyCertStore.Should download the CACERT file" time="0.0292" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="updateBundle" executed="True" result="Success" success="True" time="0.3784" asserts="0" description="updateBundle">
            <results>
              <test-case description="Should install bundler gem if not on the path" name="updateBundle.Should install bundler gem if not on the path" time="0.2362" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should check for updates to bundled gems" name="updateBundle.Should check for updates to bundled gems" time="0.0733" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should not update bundle if there are no pending updates" name="updateBundle.Should not update bundle if there are no pending updates" time="0.0689" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="isOnPath" executed="True" result="Success" success="True" time="0.3189" asserts="0" description="isOnPath">
            <results>
              <test-case description="Should return true if a binary is on the path" name="isOnPath.Should return true if a binary is on the path" time="0.2779" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should return false if a binary is not on the path" name="isOnPath.Should return false if a binary is not on the path" time="0.041" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\ExportDSCModule.Tests.ps1" executed="True" result="Success" success="True" time="0.2948" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\ExportDSCModule.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Export-DSCModule" executed="True" result="Success" success="True" time="0.2948" asserts="0" description="Export-DSCModule">
            <results>
              <test-case description="Should update dependencies and export a nuget package" name="Export-DSCModule.Should update dependencies and export a nuget package" time="0.2948" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\GetDSCModuleGlobalConfig.Tests.ps1" executed="True" result="Success" success="True" time="0.704" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\GetDSCModuleGlobalConfig.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Get-DSCModuleGlobalConfig" executed="True" result="Success" success="True" time="0.704" asserts="0" description="Get-DSCModuleGlobalConfig">
            <results>
              <test-suite type="TestFixture" name="No configuration available" executed="True" result="Success" success="True" time="0.5965" asserts="0" description="No configuration available">
                <results>
                  <test-case description="Should set username to new value if missing" name="Get-DSCModuleGlobalConfig.No configuration available.Should set username to new value if missing" time="0.3584" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should set username to default value if value not provided" name="Get-DSCModuleGlobalConfig.No configuration available.Should set username to default value if value not provided" time="0.0734" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should set company if missing" name="Get-DSCModuleGlobalConfig.No configuration available.Should set company if missing" time="0.0823" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should set company to default value if value not provided" name="Get-DSCModuleGlobalConfig.No configuration available.Should set company to default value if value not provided" time="0.0824" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Configuration already set up" executed="True" result="Success" success="True" time="0.1075" asserts="0" description="Configuration already set up">
                <results>
                  <test-case description="Should not prompt for information it already has" name="Get-DSCModuleGlobalConfig.Configuration already set up.Should not prompt for information it already has" time="0.1075" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\InvokePaket.Tests.ps1" executed="True" result="Success" success="True" time="71.0534" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\InvokePaket.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="BootstrapPaket" executed="True" result="Success" success="True" time="0.4813" asserts="0" description="BootstrapPaket">
            <results>
              <test-suite type="TestFixture" name="Windows" executed="True" result="Success" success="True" time="0.3226" asserts="0" description="Windows">
                <results>
                  <test-case description="Runs the paket bootrapper natively on Windows" name="BootstrapPaket.Windows.Runs the paket bootrapper natively on Windows" time="0.3226" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Unix" executed="True" result="Success" success="True" time="0.1587" asserts="0" description="Unix">
                <results>
                  <test-case description="Runs the paket bootrapper using Mono on Unix" name="BootstrapPaket.Unix.Runs the paket bootrapper using Mono on Unix" time="0.1587" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="Invoke-Paket" executed="True" result="Success" success="True" time="0.8269" asserts="0" description="Invoke-Paket">
            <results>
              <test-case description="Should bootstrap Paket executable" name="Invoke-Paket.Should bootstrap Paket executable" time="0.2387" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should run Bootstrap by default" name="Invoke-Paket.Should run Bootstrap by default" time="0.0621" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should generate Paket files" name="Invoke-Paket.Should generate Paket files" time="0.0677" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should try and change directory to project root" name="Invoke-Paket.Should try and change directory to project root" time="0.0742" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should execute Paket with mono on Unix" name="Invoke-Paket.Should execute Paket with mono on Unix" time="0.1058" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should execute Paket directly on Windows" name="Invoke-Paket.Should execute Paket directly on Windows" time="0.2784" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="generatePaketFiles" executed="True" result="Success" success="True" time="1.083" asserts="0" description="generatePaketFiles">
            <results>
              <test-case description="Should create a paket.dependencies file" name="generatePaketFiles.Should create a paket.dependencies file" time="0.7644" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should copy paket executables over" name="generatePaketFiles.Should copy paket executables over" time="0.0371" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should add nuget feeds to paket.dependencies" name="generatePaketFiles.Should add nuget feeds to paket.dependencies" time="0.0748" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should add nuget feeds to paket.dependencies" name="generatePaketFiles.Should add nuget feeds to paket.dependencies" time="0.1328" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should set up the paket.template file" name="generatePaketFiles.Should set up the paket.template file" time="0.0739" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="clearPaketFiles" executed="True" result="Success" success="True" time="0.2165" asserts="0" description="clearPaketFiles">
            <results>
              <test-case description="Should remove all paket files" name="clearPaketFiles.Should remove all paket files" time="0.2165" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="Smoke Tests" executed="True" result="Success" success="True" time="68.4456" asserts="0" description="Smoke Tests">
            <results>
              <test-case description="No exception if you run Invoke-Paket after creating a module" name="Smoke Tests.No exception if you run Invoke-Paket after creating a module" time="68.4456" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\ModuleInfo.Tests.ps1" executed="True" result="Success" success="True" time="2.784" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\ModuleInfo.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Smoke tests" executed="True" result="Success" success="True" time="2.784" asserts="0" description="Smoke tests">
            <results>
              <test-suite type="TestFixture" name="GetDependenciesManifest" executed="True" result="Success" success="True" time="2.4235" asserts="0" description="GetDependenciesManifest">
                <results>
                  <test-case description="Should have created a dependency manifest" name="Smoke tests.GetDependenciesManifest.Should have created a dependency manifest" time="2.2308" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should not throw an exception when fetching the dependency manifest" name="Smoke tests.GetDependenciesManifest.Should not throw an exception when fetching the dependency manifest" time="0.056" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should be able to fetch the dependencies manifest as a hashtable" name="Smoke tests.GetDependenciesManifest.Should be able to fetch the dependencies manifest as a hashtable" time="0.0462" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should have no dependencies by default" name="Smoke tests.GetDependenciesManifest.Should have no dependencies by default" time="0.0419" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should have default nuget feeds" name="Smoke tests.GetDependenciesManifest.Should have default nuget feeds" time="0.0486" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="GetProjectRoot" executed="True" result="Success" success="True" time="0.3605" asserts="0" description="GetProjectRoot">
                <results>
                  <test-case description="Output same folder if you're in root already" name="Smoke tests.GetProjectRoot.Output same folder if you're in root already" time="0.1734" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Output correct folder if you're in a subfolder" name="Smoke tests.GetProjectRoot.Output correct folder if you're in a subfolder" time="0.0633" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Throws an exception if you're not in a module folder" name="Smoke tests.GetProjectRoot.Throws an exception if you're not in a module folder" time="0.1238" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\NewDSCModule.Tests.ps1" executed="True" result="Success" success="True" time="2.5439" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\NewDSCModule.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="New-DSCModule" executed="True" result="Success" success="True" time="0.8999" asserts="0" description="New-DSCModule">
            <results>
              <test-case description="Should fetch the global configuration" name="New-DSCModule.Should fetch the global configuration" time="0.4747" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should bootstrap the module dependencies" name="New-DSCModule.Should bootstrap the module dependencies" time="0.1207" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should use Plaster to create the file structure" name="New-DSCModule.Should use Plaster to create the file structure" time="0.0904" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should create a new resource for each defined in parameters" name="New-DSCModule.Should create a new resource for each defined in parameters" time="0.2142" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="Smoke tests" executed="True" result="Success" success="True" time="1.6439" asserts="0" description="Smoke tests">
            <results>
              <test-case description="Should be able to create a module" name="Smoke tests.Should be able to create a module" time="1.5795" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should create a valid PSScriptAnalyzer config file" name="Smoke tests.Should create a valid PSScriptAnalyzer config file" time="0.0645" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\NewDSCResource.Tests.ps1" executed="True" result="Success" success="True" time="4.2859" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\NewDSCResource.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="New-DSCResource" executed="True" result="Success" success="True" time="0.3804" asserts="0" description="New-DSCResource">
            <results>
              <test-case description="Should use Plaster to create the file structure" name="New-DSCResource.Should use Plaster to create the file structure" time="0.2941" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should bootstrap the module dependencies" name="New-DSCResource.Should bootstrap the module dependencies" time="0.0387" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should pop after pushing" name="New-DSCResource.Should pop after pushing" time="0.0476" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
          <test-suite type="TestFixture" name="Smoke tests" executed="True" result="Success" success="True" time="3.9056" asserts="0" description="Smoke tests">
            <results>
              <test-case description="Should be able to create a module with resources" name="Smoke tests.Should be able to create a module with resources" time="2.4783" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should be able to create resources after the module has been created" name="Smoke tests.Should be able to create resources after the module has been created" time="0.638" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should be able to create resources when not in the module root" name="Smoke tests.Should be able to create resources when not in the module root" time="0.7893" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\OSDetection.Tests.ps1" executed="True" result="Success" success="True" time="0.8449" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\OSDetection.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="OS Detection" executed="True" result="Success" success="True" time="0.8449" asserts="0" description="OS Detection">
            <results>
              <test-suite type="TestFixture" name="Windows" executed="True" result="Success" success="True" time="0.095" asserts="0" description="Windows">
                <results>
                  <test-case description="Should detect Windows installation" name="OS Detection.Windows.Should detect Windows installation" time="0.095" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="TestFixture" name="Unix" executed="True" result="Success" success="True" time="0.2156" asserts="0" description="Unix">
                <results>
                  <test-case description="Should detect Unix installation" name="OS Detection.Unix.Should detect Unix installation" time="0.2156" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-case description="Should fetch OS platform from Powershell" name="OS Detection.Should fetch OS platform from Powershell" time="0.1724" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should be able to get a variable value from a string" name="OS Detection.Should be able to get a variable value from a string" time="0.1909" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should wrap the isOSX variable" name="OS Detection.Should wrap the isOSX variable" time="0.1009" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should wrap the isLinux variable" name="OS Detection.Should wrap the isLinux variable" time="0.0362" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should return false on older Powershel" name="OS Detection.Should return false on older Powershel" time="0.034" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\PesterHelpers.Tests.ps1" executed="True" result="Success" success="True" time="0.2247" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\PesterHelpers.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Compare-Array" executed="True" result="Success" success="True" time="0.2247" asserts="0" description="Compare-Array">
            <results>
              <test-case description="Should return true if arrays are identical" name="Compare-Array.Should return true if arrays are identical" time="0.1584" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should return false if arrays are different" name="Compare-Array.Should return false if arrays are different" time="0.0322" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Does not currently support unsorted array matching" name="Compare-Array.Does not currently support unsorted array matching" time="0.0341" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\PlasterHelpers.Tests.ps1" executed="True" result="Success" success="True" time="0" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\PlasterHelpers.Tests.ps1">
        <results />
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\PSForge.Tests.ps1" executed="True" result="Success" success="True" time="0.1379" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\PSForge.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="GetPSForgeModuleRoot" executed="True" result="Success" success="True" time="0.1379" asserts="0" description="GetPSForgeModuleRoot">
            <results>
              <test-case description="Should be able to work out the module root" name="GetPSForgeModuleRoot.Should be able to work out the module root" time="0.1379" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\SetDSCModuleGlobalConfig.Tests.ps1" executed="True" result="Success" success="True" time="0.1759" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\SetDSCModuleGlobalConfig.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Set-DSCModuleGlobalConfig" executed="True" result="Success" success="True" time="0.1759" asserts="0" description="Set-DSCModuleGlobalConfig">
            <results>
              <test-case description="Fetches the current config" name="Set-DSCModuleGlobalConfig.Fetches the current config" time="0.1759" asserts="0" success="True" result="Success" executed="True" />
            </results>
          </test-suite>
        </results>
      </test-suite>
      <test-suite type="TestFixture" name="C:\Users\edmundd\agent\_work\1\s\src\TestDSCModule.Tests.ps1" executed="True" result="Success" success="True" time="2.8647" asserts="0" description="C:\Users\edmundd\agent\_work\1\s\src\TestDSCModule.Tests.ps1">
        <results>
          <test-suite type="TestFixture" name="Test-DSCModule" executed="True" result="Success" success="True" time="2.8647" asserts="0" description="Test-DSCModule">
            <results>
              <test-case description="Should throw an exception if the credentials file is missing" name="Test-DSCModule.Should throw an exception if the credentials file is missing" time="0.444" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should prompt the user if the subscription environment variable has not been set" name="Test-DSCModule.Should prompt the user if the subscription environment variable has not been set" time="0.2138" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should bootstrap the module dependencies" name="Test-DSCModule.Should bootstrap the module dependencies" time="0.1927" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should update the ruby bundle" name="Test-DSCModule.Should update the ruby bundle" time="0.15" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should pass the correct argument to Test Kitchen by default" name="Test-DSCModule.Should pass the correct argument to Test Kitchen by default" time="0.2032" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should pass the correct argument to Test Kitchen if different action is specified" name="Test-DSCModule.Should pass the correct argument to Test Kitchen if different action is specified" time="0.1674" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should throw an exception if invalid action is specified" name="Test-DSCModule.Should throw an exception if invalid action is specified" time="0.0645" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should pass the correct argument to Test Kitchen if -Debug is used" name="Test-DSCModule.Should pass the correct argument to Test Kitchen if -Debug is used" time="0.1698" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should run PSScriptAnalyzer on Windows" name="Test-DSCModule.Should run PSScriptAnalyzer on Windows" time="0.1953" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should not run PSScriptAnalyzer on Unix" name="Test-DSCModule.Should not run PSScriptAnalyzer on Unix" time="0.1561" asserts="0" success="True" result="Success" executed="True" />
              <test-case description="Should be able to override PSScriptAnalyzer with a switch " name="Test-DSCModule.Should be able to override PSScriptAnalyzer with a switch " time="0.151" asserts="0" success="True" result="Success" executed="True" />
              <test-suite type="ParameterizedTest" name="Test-DSCModule.Should not run unit tests if running 'kitchen &lt;command&gt;'" executed="True" result="Success" success="True" time="0.515" asserts="0" description="Should not run unit tests if running 'kitchen &lt;command&gt;'">
                <results>
                  <test-case description="Should not run unit tests if running 'kitchen login'" name="Test-DSCModule.Should not run unit tests if running 'kitchen login'" time="0.1605" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should not run unit tests if running 'kitchen destroy'" name="Test-DSCModule.Should not run unit tests if running 'kitchen destroy'" time="0.1107" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should not run unit tests if running 'kitchen login'" name="Test-DSCModule.Should not run unit tests if running 'kitchen login'" time="0.1251" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should not run unit tests if running 'kitchen destroy'" name="Test-DSCModule.Should not run unit tests if running 'kitchen destroy'" time="0.1187" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
              <test-suite type="ParameterizedTest" name="Test-DSCModule.Should not run invoke paket if running 'kitchen &lt;command&gt;'" executed="True" result="Success" success="True" time="0.2419" asserts="0" description="Should not run invoke paket if running 'kitchen &lt;command&gt;'">
                <results>
                  <test-case description="Should not run invoke paket if running 'kitchen login'" name="Test-DSCModule.Should not run invoke paket if running 'kitchen login'" time="0.127" asserts="0" success="True" result="Success" executed="True" />
                  <test-case description="Should not run invoke paket if running 'kitchen destroy'" name="Test-DSCModule.Should not run invoke paket if running 'kitchen destroy'" time="0.1149" asserts="0" success="True" result="Success" executed="True" />
                </results>
              </test-suite>
            </results>
          </test-suite>
        </results>
      </test-suite>
    </results>
  </test-suite>
</test-results>