--- a +++ b/tests/run_tests.ps1 @@ -0,0 +1,32 @@ +$PYCMD = "python" + +$PYTHON_SCRIPTS = @( + "test_core_ants_image.py", + "test_core_ants_image_io.py", + "test_core_ants_transform.py", + "test_core_ants_transform_io.py", + "test_core_ants_metric.py", + "test_learn.py", + "test_registration.py", + "test_segmentation.py", + "test_utils.py", + "test_bugs.py" +) + +$scriptFailed = $false + +Set-Location -Path ".\tests" + +foreach ($script in $PYTHON_SCRIPTS) { + Write-Host "Running Python script $script" + & $PYCMD $script $args + + if ($LASTEXITCODE -ne 0) { + Write-Host "Python script $script failed with exit code $LASTEXITCODE" + $scriptFailed = $true + } +} + +if ($scriptFailed) { + exit 1 +}