| 1 | @echo off |
| 2 | |
| 3 | rem This script is generated by CMake. See: tools/test/test.bat.in |
| 4 | |
| 5 | set "Bin=${CMAKE_RUNTIME_OUTPUT_DIRECTORY}\${CMAKE_BUILD_TYPE}" |
| 6 | set "Tools=${CMAKE_CURRENT_LIST_DIR}\tools" |
| 7 | path %PATH%;${TAEF_SOURCE_DIR}\build\Binaries\${TARGET_PLATFORM} |
| 8 | |
| 9 | powershell.exe -ExecutionPolicy Bypass "%tools%\test\run-tests.ps1" -SetupScript "%tools%\test\test-setup.ps1" -DistroPath "${TEST_DISTRO_SOURCE_DIR}${TARGET_PLATFORM}\test_distro.tar.xz" -TestDataPath "${WSL_TEST_DATA_SOURCE_DIR}${TARGET_PLATFORM}" -TestDllPath "%bin%\wsltests.dll" -UnitTestsPath "${CMAKE_CURRENT_LIST_DIR}\test\linux\unit_tests" -Package "%bin%\installer.msix" %* || goto fail |
| 10 | |
| 11 | exit /b 0 |
| 12 | |
| 13 | :fail |
| 14 | |
| 15 | echo "Test failed" |
| 16 | exit /b 1 |