Skip to content

1.0.9 features

1.0.9 features #2

Triggered via pull request September 7, 2025 10:51
Status Failure
Total duration 2m 21s
Artifacts

run-unit-tests.yml

on: pull_request
Pester test (On Linux)
1m 0s
Pester test (On Linux)
Pester test (On Windows)
2m 15s
Pester test (On Windows)
Pester test (On macOS)
54s
Pester test (On macOS)
Fit to window
Zoom out
Zoom in

Annotations

30 errors and 1 notice
Pester test (On macOS)
[-] Export-InstalledScoopPackages.When Scoop is not installed.Should warn and return false 40ms (38ms|2ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When all core dependencies install successfully on non-Windows.Should skip Windows-only installs and return true 57ms (54ms|3ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When Scoop installation fails on Windows.Should return false and write error 60ms (57ms|3ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When Git installation fails on Windows.Should return false and write error 144ms (143ms|1ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When Chocolatey installation fails on Windows.Should return false and write error 52ms (51ms|1ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When all core dependencies install successfully on Windows.Should install everything and return true 56ms (49ms|7ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When required modules include empty names.Should skip empty module names and return true 75ms (74ms|1ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When required module installation fails.Should return false and write error 53ms (52ms|1ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When manifest is missing or has no required modules.Should return true and write warning 40ms (39ms|1ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When NuGet installation fails.Should return false and write error 107ms (94ms|13ms)
Pester test (On Linux)
[-] /home/runner/work/devsetup/devsetup/DevSetup/Private/Commands/Install-DevSetupEnv.Tests.ps1 failed with:
Pester test (On Linux)
[-] /home/runner/work/devsetup/devsetup/DevSetup/Private/Commands/Initialize-DevSetup.Tests.ps1 failed with:
Pester test (On Linux)
[-] Optimize-DevSetupEnvs.When an unexpected error occurs.Should write error and return null 41ms (39ms|1ms)
Pester test (On Linux)
[-] Optimize-DevSetupEnvs.When writing environments.json fails.Should write failed status message and return null 44ms (43ms|1ms)
Pester test (On Linux)
[-] Optimize-DevSetupEnvs.When a YAML file fails to process.Should warn and continue processing other files 39ms (38ms|1ms)
Pester test (On Linux)
[-] Optimize-DevSetupEnvs.When YAML files are found and processed successfully.Should return environments array and write status messages 38ms (37ms|1ms)
Pester test (On Linux)
[-] Optimize-DevSetupEnvs.When no YAML files are found.Should write status message and return empty array 40ms (39ms|1ms)
Pester test (On Linux)
[-] Optimize-DevSetupEnvs.When environments path is missing or invalid.Should warn and return null if path does not exist 46ms (45ms|1ms)
Pester test (On Linux)
[-] Optimize-DevSetupEnvs.When environments path is missing or invalid.Should warn and return false 45ms (43ms|2ms)
Pester test (On Linux)
[-] /home/runner/work/devsetup/devsetup/DevSetup/Private/Utils/Initialize-DevSetupEnvs.Tests.ps1 failed with:
Pester test (On Windows)
[-] Get-ChocolateyPackageDependencies.When multiple nuspec files have overlapping dependencies.Should return all dependencies including duplicates 94ms (93ms|1ms)
Pester test (On Windows)
[-] Get-ChocolateyPackageDependencies.When nuspec files have dependencies including chocolatey system packages.Should return only non-chocolatey dependencies 73ms (71ms|1ms)
Pester test (On Windows)
[-] Get-ChocolateyPackageDependencies.When nuspec files have no dependencies.Should return in PS5, empty array in PS6+ 96ms (95ms|1ms)
Pester test (On Windows)
[-] Get-ChocolateyPackageDependencies.When no nuspec files are found.Should return in PS5, empty array in PS6+ 69ms (68ms|1ms)
Pester test (On Windows)
[-] Get-ChocolateyPackageDependencies.When Chocolatey install path does not exist.Should return in PS5, empty array in PS6+ 68ms (67ms|2ms)
Pester test (On Windows)
[-] D:\a\devsetup\devsetup\DevSetup\Private\Providers\Chocolatey\Export-InstalledChocolateyPackages.Tests.ps1 failed with:
Pester test (On Windows)
[-] D:\a\devsetup\devsetup\DevSetup\Private\Commands\Uninstall-DevSetupEnv.Tests.ps1 failed with:
Pester test (On Windows)
[-] D:\a\devsetup\devsetup\DevSetup\Private\Commands\Show-DevSetupEnvList.Tests.ps1 failed with:
Pester test (On Windows)
[-] D:\a\devsetup\devsetup\DevSetup\Private\Commands\Install-DevSetupEnv.Tests.ps1 failed with:
Pester test (On Windows)
[-] D:\a\devsetup\devsetup\DevSetup\Private\Commands\Initialize-DevSetup.Tests.ps1 failed with:
Pester test (On Windows)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677