light/tools/ci/steps/amd64/msvc/amd64_msvc_tests.ps1
light7734 9909f5c430
Some checks reported errors
continuous-integration/drone/pr Build was killed
ci: refactors
2025-07-20 07:58:41 +03:30

16 lines
396 B
PowerShell

conan profile detect
conan build . -s compiler.cppstd=20 -s build_type=Release
$tests = Get-ChildItem -Path "./build" -Recurse -File | Where-Object {
$_.Name -like "*_tests.exe"
}
foreach ($test in $tests) {
Write-Host "Running $($test.FullName)"
& $test.FullName
if ($LASTEXITCODE -ne 0) {
Write-Error "Test $($test.Name) failed! T_T"
exit $LASTEXITCODE
}
}