test: phase 34 gate requires the summercms.io unit tests

- --site: the site plugin's registry unit tests by required name
- --docker: TestRegistryAPIShapes and TestRegistryIngestEndpoint
This commit is contained in:
Jakub Zych
2026-10-29 21:35:00 +01:00
parent bad273b753
commit dfc6127009

View File

@@ -108,10 +108,16 @@ GO_TESTS=(
DOCKER_TESTS=(./internal/build:TestInstallSmoke)
# site stage: the site plugin's Docker-free tests (-short).
SITE_SHORT_TESTS=(.:TestPluginIdentity .:TestRoutesAssemble)
SITE_SHORT_TESTS=(
.:TestPluginIdentity .:TestRoutesAssemble
# 34-06 unit tests.
./registry:TestIngestTags ./registry:TestIngestManifests ./registry:TestGitRunner
./registry:TestCheckIdentity ./registry:TestParseRepositoryURL ./registry:TestIngestHelpers
./registry:TestQueryRules
)
# docker stage: the site plugin's Postgres suites.
SITE_DOCKER_TESTS=(.:TestRegistrySmoke)
SITE_DOCKER_TESTS=(.:TestRegistrySmoke .:TestRegistryAPIShapes .:TestRegistryIngestEndpoint)
# admin stage: vitest files that must pass.
ADMIN_FILES=(tests/views/PluginsView.test.ts tests/state/useSettings.test.ts)