Add runtime request schemas
This commit is contained in:
parent
e9d2a83fa9
commit
14a2ea764b
10 changed files with 211 additions and 2 deletions
|
|
@ -35,6 +35,8 @@ try {
|
|||
--expect-schema gamecult.eve.conformance_export.v1 `
|
||||
--expect-schema gamecult.eve.plugin_abi.request.v1 `
|
||||
--expect-schema gamecult.eve.plugin_abi.response.v1 `
|
||||
--expect-schema gamecult.eve.runtime_release_request.v1 `
|
||||
--expect-schema gamecult.eve.runtime_capture_request.v1 `
|
||||
--expect-capability-gap runtime:Fensalir:direct2d:capture:missing `
|
||||
--expect-world-lowering-coverage aetheria:aetheria.daemon.game:web-reference:claimed:Eve:web `
|
||||
--expect-world-lowering-coverage aetheria:aetheria.daemon.game:unity-uitoolkit:claimed:EveUnity:unity-uitoolkit `
|
||||
|
|
|
|||
|
|
@ -81,6 +81,8 @@ foreach ($contract in @(
|
|||
"gamecult.eve.plugin_abi_fixture.v1",
|
||||
"gamecult.eve.plugin_abi.request.v1",
|
||||
"gamecult.eve.plugin_abi.response.v1",
|
||||
"gamecult.eve.runtime_release_request.v1",
|
||||
"gamecult.eve.runtime_capture_request.v1",
|
||||
"gamecult.eve.provider_advertisement.v1",
|
||||
"gamecult.eve.runtime_capability.v1"
|
||||
)) {
|
||||
|
|
@ -116,7 +118,9 @@ if (Test-Path -LiteralPath (Join-Path $absoluteExportDirectory "index.json")) {
|
|||
"gamecult.eve.plugin_advertisement.v1",
|
||||
"gamecult.eve.plugin_abi_fixture.v1",
|
||||
"gamecult.eve.plugin_abi.request.v1",
|
||||
"gamecult.eve.plugin_abi.response.v1"
|
||||
"gamecult.eve.plugin_abi.response.v1",
|
||||
"gamecult.eve.runtime_release_request.v1",
|
||||
"gamecult.eve.runtime_capture_request.v1"
|
||||
)) {
|
||||
$schema = @($export.schemaCatalog) | Where-Object { $_.schemaId -eq $schemaId } | Select-Object -First 1
|
||||
if (-not $schema) {
|
||||
|
|
|
|||
|
|
@ -41,6 +41,8 @@ node $consumerScript $consumerExport `
|
|||
--expect-runtime electron-shell `
|
||||
--expect-runtime tui `
|
||||
--expect-runtime direct2d `
|
||||
--expect-schema gamecult.eve.runtime_release_request.v1 `
|
||||
--expect-schema gamecult.eve.runtime_capture_request.v1 `
|
||||
--expect-runtime-status web:active `
|
||||
--expect-runtime-status windows-flutter:active `
|
||||
--expect-runtime-status linux-flutter:active `
|
||||
|
|
|
|||
Loading…
Reference in a new issue