Skip to content

1.0.9 features

1.0.9 features #1

Triggered via pull request September 7, 2025 10:49
Status Failure
Total duration 1m 30s
Artifacts

run-unit-tests.yml

on: pull_request
Pester test (On Linux)
1m 1s
Pester test (On Linux)
Pester test (On Windows)
1m 27s
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 37ms (37ms|1ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When all core dependencies install successfully on non-Windows.Should skip Windows-only installs and return true 67ms (66ms|2ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When Scoop installation fails on Windows.Should return false and write error 98ms (97ms|1ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When Git installation fails on Windows.Should return false and write error 172ms (171ms|1ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When Chocolatey installation fails on Windows.Should return false and write error 139ms (116ms|23ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When all core dependencies install successfully on Windows.Should install everything and return true 67ms (63ms|4ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When required modules include empty names.Should skip empty module names and return true 70ms (66ms|4ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When required module installation fails.Should return false and write error 37ms (36ms|1ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When manifest is missing or has no required modules.Should return true and write warning 40ms (33ms|7ms)
Pester test (On macOS)
[-] Install-CoreDependencies.When NuGet installation fails.Should return false and write error 116ms (97ms|19ms)
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 32ms (31ms|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 38ms (37ms|1ms)
Pester test (On Linux)
[-] Optimize-DevSetupEnvs.When YAML files are found and processed successfully.Should return environments array and write status messages 37ms (36ms|1ms)
Pester test (On Linux)
[-] Optimize-DevSetupEnvs.When no YAML files are found.Should write status message and return empty array 45ms (38ms|7ms)
Pester test (On Linux)
[-] Optimize-DevSetupEnvs.When environments path is missing or invalid.Should warn and return null if path does not exist 49ms (48ms|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 102ms (101ms|1ms)
Pester test (On Windows)
[-] Get-ChocolateyPackageDependencies.When nuspec files have dependencies including chocolatey system packages.Should return only non-chocolatey dependencies 83ms (82ms|2ms)
Pester test (On Windows)
[-] Get-ChocolateyPackageDependencies.When nuspec files have no dependencies.Should return in PS5, empty array in PS6+ 101ms (100ms|1ms)
Pester test (On Windows)
[-] Get-ChocolateyPackageDependencies.When no nuspec files are found.Should return in PS5, empty array in PS6+ 70ms (68ms|1ms)
Pester test (On Windows)
[-] Get-ChocolateyPackageDependencies.When Chocolatey install path does not exist.Should return in PS5, empty array in PS6+ 62ms (60ms|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