test: execute the HTTP scenario catalog

This commit is contained in:
DongHyeonka
2026-08-02 11:17:28 +09:00
parent 76bf9f1aa3
commit abdd90ad5d
21 changed files with 2255 additions and 157 deletions
+5 -1
View File
@@ -133,12 +133,16 @@
"name": "integration",
"steps": [
{ "script": "test:integration", "expect": "pass" },
{ "script": "test:http-scenario-evidence", "expect": "pass" },
{ "script": "test:reference-feature", "expect": "pass" },
{ "script": "test:recipes", "expect": "pass" }
],
"logPath": "artifacts/quality/gates/FE-GATE-007.txt",
"evidence": [
"artifacts/tests/integration.xml",
"artifacts/tests/http-scenario-executions.json",
"artifacts/quality/http-scenario-evidence.json",
"artifacts/quality/http-scenario-evidence-fixture.json",
"artifacts/tests/reference-feature.xml",
"artifacts/tests/optional-recipes.xml"
],
@@ -155,7 +159,7 @@
},
{ "script": "test:storybook", "expect": "pass" },
{ "script": "test:visual", "expect": "pass" },
{ "script": "check:test-evidence", "expect": "pass" },
{ "script": "check:test-evidence:browser", "expect": "pass" },
{ "script": "check:test-evidence:fixture", "expect": "fail", "expectedExitCode": 1, "expectedDiagnosticId": "Test evidence failed:" }
],
"logPath": "artifacts/quality/gates/FE-GATE-008.txt",
+4 -3
View File
@@ -1,11 +1,12 @@
{
"schemaVersion": 1,
"schemaVersion": 2,
"scenarioCatalogs": [
{
"owner": "reference-feature",
"path": "tests/mocks/scenarios/catalog.ts",
"arrayExport": "HTTP_SCENARIO_IDS",
"minimumEntries": 19
"expectationExport": "HTTP_SCENARIO_EXPECTATIONS",
"receiptPath": "artifacts/tests/http-scenario-executions.json",
"receiptSchemaVersion": 1
}
],
"sourceContracts": [