master
in 16 lines 697 Bytes
Raw
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