-
Notifications
You must be signed in to change notification settings - Fork 326
/
test.ps1
21 lines (17 loc) · 731 Bytes
/
test.ps1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# TODO: Think about how to run keycloak inside windows runner as it has only linux images.
# Test Py.
Set-Location py
.\venv\Scripts\python -m tests
if ($LastExitCode -ne 0) { exit $LastExitCode }
$env:H2O_WAVE_BASE_URL= '/foo/'; .\venv\Scripts\python -m tests
if ($LastExitCode -ne 0) { exit $LastExitCode }
$env:H2O_WAVE_WAVED_DIR='..'; .\venv\Scripts\python -m tests
if ($LastExitCode -ne 0) { exit $LastExitCode }
$env:H2O_WAVE_WAVED_DIR='..'; $env:H2O_WAVE_BASE_URL='/foo/'; .\venv\Scripts\python -m tests
if ($LastExitCode -ne 0) { exit $LastExitCode }
Set-Location ..
# Test VSC.
Set-Location tools\vscode-extension
.\venv\Scripts\python -m server.tests
if ($LastExitCode -ne 0) { exit $LastExitCode }
Set-Location ..\..