feat: complete V1 phases 0-7
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
param([Parameter(Mandatory=$true)][string]$BaseUrl)
|
||||
$ErrorActionPreference='Stop';$base=$BaseUrl.TrimEnd('/');$live=Invoke-RestMethod -Uri "$base/health/live" -TimeoutSec 10;$ready=Invoke-RestMethod -Uri "$base/health/ready" -TimeoutSec 10
|
||||
if($live.status -ne 'ok' -or $ready.status -ne 'ready'){throw 'health smoke test failed'}
|
||||
$content=Invoke-RestMethod -Uri "$base/api/v1/content?page=1&pageSize=1" -TimeoutSec 10
|
||||
if($content.success -ne $true){throw 'public content smoke test failed'}
|
||||
Write-Output 'Smoke tests passed'
|
||||
Reference in New Issue
Block a user