From 60ff2f03f4defdc65e2ec448089fe845dbcff84a Mon Sep 17 00:00:00 2001 From: Dan Jones <danjon@noc.ac.uk> Date: Thu, 12 Sep 2024 15:22:44 +0100 Subject: [PATCH] feat: validate uuid matches uuid pattern + remove non-hex characters from example message uuids --- examples/autonomy_engine_adapter/acknowledgement.json | 2 +- .../autonomy_engine_adapter/emergency_mission_command.json | 2 +- examples/autonomy_engine_adapter/emergency_mission_plan.json | 2 +- examples/autonomy_engine_adapter/mission_plan_AH1.json | 2 +- examples/autonomy_engine_adapter/mission_plan_ECOSUB.json | 2 +- examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json | 2 +- examples/autonomy_engine_adapter/mission_plan_encoded.json | 2 +- examples/autonomy_engine_adapter/observation_encoded.json | 2 +- examples/autonomy_engine_adapter/planning_configuration.json | 2 +- .../platform_status-from_usbl_example.json | 2 +- examples/autonomy_engine_adapter/platform_status.json | 2 +- examples/autonomy_engine_adapter/platform_status_encoded.json | 2 +- examples/autonomy_engine_adapter/survey.json | 2 +- examples/autonomy_engine_adapter/survey_encoded.json | 2 +- examples/ecosub_adapter/mission_plan.json | 2 +- examples/ecosub_adapter/observation.json | 2 +- examples/ecosub_adapter/observation_encoded.json | 2 +- .../ecosub_adapter/platform_status-from_usbl_example.json | 2 +- examples/ecosub_adapter/platform_status.json | 2 +- examples/ecosub_adapter/survey.json | 2 +- examples/ecosub_adapter/survey_encoded.json | 2 +- examples/geojson/platform_status.json | 2 +- examples/gui_adapter/emergency_mission_command.json | 2 +- examples/gui_adapter/emergency_mission_plan.json | 2 +- examples/gui_adapter/planning_configuration.json | 2 +- examples/hydrosurv_adapter/acknowledgement.json | 2 +- examples/hydrosurv_adapter/alert.json | 2 +- examples/hydrosurv_adapter/mission_plan.json | 2 +- examples/hydrosurv_adapter/platform_status.json | 2 +- examples/mas-dt/mission_plan.json | 2 +- examples/mas-dt/planning_configuration.json | 2 +- examples/mas-dt/platform_status_branch.json | 2 +- examples/mas-dt/platform_status_commit.json | 2 +- examples/mas-dt/platform_status_semver.json | 2 +- formats/header.py | 4 +++- project/soar/swagger.json | 4 +++- tests/fixtures/schemas.py | 2 +- tests/fixtures/swagger.json | 2 +- 38 files changed, 42 insertions(+), 38 deletions(-) diff --git a/examples/autonomy_engine_adapter/acknowledgement.json b/examples/autonomy_engine_adapter/acknowledgement.json index 3b54161..534e4c2 100644 --- a/examples/autonomy_engine_adapter/acknowledgement.json +++ b/examples/autonomy_engine_adapter/acknowledgement.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 1, "source": "hydrosurv_adapter", diff --git a/examples/autonomy_engine_adapter/emergency_mission_command.json b/examples/autonomy_engine_adapter/emergency_mission_command.json index 91f255e..3077818 100644 --- a/examples/autonomy_engine_adapter/emergency_mission_command.json +++ b/examples/autonomy_engine_adapter/emergency_mission_command.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "gui", diff --git a/examples/autonomy_engine_adapter/emergency_mission_plan.json b/examples/autonomy_engine_adapter/emergency_mission_plan.json index d96b125..21ba727 100644 --- a/examples/autonomy_engine_adapter/emergency_mission_plan.json +++ b/examples/autonomy_engine_adapter/emergency_mission_plan.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "gui", diff --git a/examples/autonomy_engine_adapter/mission_plan_AH1.json b/examples/autonomy_engine_adapter/mission_plan_AH1.json index 063332e..396939f 100644 --- a/examples/autonomy_engine_adapter/mission_plan_AH1.json +++ b/examples/autonomy_engine_adapter/mission_plan_AH1.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "autonomy_engine", diff --git a/examples/autonomy_engine_adapter/mission_plan_ECOSUB.json b/examples/autonomy_engine_adapter/mission_plan_ECOSUB.json index ad8bcba..0e75931 100644 --- a/examples/autonomy_engine_adapter/mission_plan_ECOSUB.json +++ b/examples/autonomy_engine_adapter/mission_plan_ECOSUB.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "autonomy_engine", diff --git a/examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json b/examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json index 774a9b9..0aa307e 100644 --- a/examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json +++ b/examples/autonomy_engine_adapter/mission_plan_HYDROSURV.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "autonomy_engine", diff --git a/examples/autonomy_engine_adapter/mission_plan_encoded.json b/examples/autonomy_engine_adapter/mission_plan_encoded.json index e4789f6..2f9c484 100644 --- a/examples/autonomy_engine_adapter/mission_plan_encoded.json +++ b/examples/autonomy_engine_adapter/mission_plan_encoded.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "t1237003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "t1237003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2023-03-16T00:00:00Z", "version": 2, "source": "autonomy_engine", diff --git a/examples/autonomy_engine_adapter/observation_encoded.json b/examples/autonomy_engine_adapter/observation_encoded.json index 015e24c..f711d74 100644 --- a/examples/autonomy_engine_adapter/observation_encoded.json +++ b/examples/autonomy_engine_adapter/observation_encoded.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "e1237003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "e1237003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2023-03-16T00:00:00Z", "version": 2, "source": "hermes.ecosub2", diff --git a/examples/autonomy_engine_adapter/planning_configuration.json b/examples/autonomy_engine_adapter/planning_configuration.json index a47aade..41b9e20 100644 --- a/examples/autonomy_engine_adapter/planning_configuration.json +++ b/examples/autonomy_engine_adapter/planning_configuration.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "gui", diff --git a/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json b/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json index 2502ded..cc3bb7a 100644 --- a/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json +++ b/examples/autonomy_engine_adapter/platform_status-from_usbl_example.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "hermes", diff --git a/examples/autonomy_engine_adapter/platform_status.json b/examples/autonomy_engine_adapter/platform_status.json index 15a592e..b78c28f 100644 --- a/examples/autonomy_engine_adapter/platform_status.json +++ b/examples/autonomy_engine_adapter/platform_status.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "ecosub_c2", diff --git a/examples/autonomy_engine_adapter/platform_status_encoded.json b/examples/autonomy_engine_adapter/platform_status_encoded.json index 7001821..71e234f 100644 --- a/examples/autonomy_engine_adapter/platform_status_encoded.json +++ b/examples/autonomy_engine_adapter/platform_status_encoded.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "t1237003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "t1237003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2023-03-16T00:00:00Z", "version": 2, "source": "hermes.ah1", diff --git a/examples/autonomy_engine_adapter/survey.json b/examples/autonomy_engine_adapter/survey.json index 21ee23f..8699c0b 100644 --- a/examples/autonomy_engine_adapter/survey.json +++ b/examples/autonomy_engine_adapter/survey.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "e1237003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "e1237003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2023-03-16T00:00:00Z", "version": 2, "source": "ecosub.ecosub-c2", diff --git a/examples/autonomy_engine_adapter/survey_encoded.json b/examples/autonomy_engine_adapter/survey_encoded.json index 19eaf7b..d82e177 100644 --- a/examples/autonomy_engine_adapter/survey_encoded.json +++ b/examples/autonomy_engine_adapter/survey_encoded.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "t1237003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "t1237003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2023-03-16T00:00:00Z", "version": 2, "source": "hermes.ecosub-2", diff --git a/examples/ecosub_adapter/mission_plan.json b/examples/ecosub_adapter/mission_plan.json index ad8bcba..0e75931 100644 --- a/examples/ecosub_adapter/mission_plan.json +++ b/examples/ecosub_adapter/mission_plan.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "autonomy_engine", diff --git a/examples/ecosub_adapter/observation.json b/examples/ecosub_adapter/observation.json index cb2cd8d..e67402e 100644 --- a/examples/ecosub_adapter/observation.json +++ b/examples/ecosub_adapter/observation.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "ecosub_c2", diff --git a/examples/ecosub_adapter/observation_encoded.json b/examples/ecosub_adapter/observation_encoded.json index ffb070f..18d1fa2 100644 --- a/examples/ecosub_adapter/observation_encoded.json +++ b/examples/ecosub_adapter/observation_encoded.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "e1237003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "e1237003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2023-03-16T00:00:00Z", "version": 2, "source": "hermes.ecosub2", diff --git a/examples/ecosub_adapter/platform_status-from_usbl_example.json b/examples/ecosub_adapter/platform_status-from_usbl_example.json index 2502ded..cc3bb7a 100644 --- a/examples/ecosub_adapter/platform_status-from_usbl_example.json +++ b/examples/ecosub_adapter/platform_status-from_usbl_example.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "hermes", diff --git a/examples/ecosub_adapter/platform_status.json b/examples/ecosub_adapter/platform_status.json index 15a592e..b78c28f 100644 --- a/examples/ecosub_adapter/platform_status.json +++ b/examples/ecosub_adapter/platform_status.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "ecosub_c2", diff --git a/examples/ecosub_adapter/survey.json b/examples/ecosub_adapter/survey.json index 21ee23f..8699c0b 100644 --- a/examples/ecosub_adapter/survey.json +++ b/examples/ecosub_adapter/survey.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "e1237003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "e1237003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2023-03-16T00:00:00Z", "version": 2, "source": "ecosub.ecosub-c2", diff --git a/examples/ecosub_adapter/survey_encoded.json b/examples/ecosub_adapter/survey_encoded.json index 19eaf7b..d82e177 100644 --- a/examples/ecosub_adapter/survey_encoded.json +++ b/examples/ecosub_adapter/survey_encoded.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "t1237003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "t1237003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2023-03-16T00:00:00Z", "version": 2, "source": "hermes.ecosub-2", diff --git a/examples/geojson/platform_status.json b/examples/geojson/platform_status.json index 1c8522f..4cfc131 100644 --- a/examples/geojson/platform_status.json +++ b/examples/geojson/platform_status.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2024-09-06T00:00:00Z", "version": 2, "source": "ecosub_c2", diff --git a/examples/gui_adapter/emergency_mission_command.json b/examples/gui_adapter/emergency_mission_command.json index 91f255e..3077818 100644 --- a/examples/gui_adapter/emergency_mission_command.json +++ b/examples/gui_adapter/emergency_mission_command.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "gui", diff --git a/examples/gui_adapter/emergency_mission_plan.json b/examples/gui_adapter/emergency_mission_plan.json index d96b125..21ba727 100644 --- a/examples/gui_adapter/emergency_mission_plan.json +++ b/examples/gui_adapter/emergency_mission_plan.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "gui", diff --git a/examples/gui_adapter/planning_configuration.json b/examples/gui_adapter/planning_configuration.json index fcdf1a5..e1bb32f 100644 --- a/examples/gui_adapter/planning_configuration.json +++ b/examples/gui_adapter/planning_configuration.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "gui", diff --git a/examples/hydrosurv_adapter/acknowledgement.json b/examples/hydrosurv_adapter/acknowledgement.json index 23c1028..b8c4306 100644 --- a/examples/hydrosurv_adapter/acknowledgement.json +++ b/examples/hydrosurv_adapter/acknowledgement.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 1, "source": "hydrosurv_adapter", diff --git a/examples/hydrosurv_adapter/alert.json b/examples/hydrosurv_adapter/alert.json index 9abbbbb..4241aba 100644 --- a/examples/hydrosurv_adapter/alert.json +++ b/examples/hydrosurv_adapter/alert.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 1, "source": "hydrosurv_adapter", diff --git a/examples/hydrosurv_adapter/mission_plan.json b/examples/hydrosurv_adapter/mission_plan.json index 774a9b9..0aa307e 100644 --- a/examples/hydrosurv_adapter/mission_plan.json +++ b/examples/hydrosurv_adapter/mission_plan.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "autonomy_engine", diff --git a/examples/hydrosurv_adapter/platform_status.json b/examples/hydrosurv_adapter/platform_status.json index 193e12a..0ae06f1 100644 --- a/examples/hydrosurv_adapter/platform_status.json +++ b/examples/hydrosurv_adapter/platform_status.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "hydrosurv_adapter", diff --git a/examples/mas-dt/mission_plan.json b/examples/mas-dt/mission_plan.json index 10b7342..78a4663 100644 --- a/examples/mas-dt/mission_plan.json +++ b/examples/mas-dt/mission_plan.json @@ -1,6 +1,6 @@ { "header": { - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "autonomy_engine", diff --git a/examples/mas-dt/planning_configuration.json b/examples/mas-dt/planning_configuration.json index cf785e3..58991aa 100644 --- a/examples/mas-dt/planning_configuration.json +++ b/examples/mas-dt/planning_configuration.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2022-11-16T00:00:00Z", "version": 2, "source": "noc-c2", diff --git a/examples/mas-dt/platform_status_branch.json b/examples/mas-dt/platform_status_branch.json index 1081184..6b24ced 100644 --- a/examples/mas-dt/platform_status_branch.json +++ b/examples/mas-dt/platform_status_branch.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2024-09-05T00:00:00Z", "version": "dev", "source": "noc-sfmc", diff --git a/examples/mas-dt/platform_status_commit.json b/examples/mas-dt/platform_status_commit.json index c832425..1ae1a6a 100644 --- a/examples/mas-dt/platform_status_commit.json +++ b/examples/mas-dt/platform_status_commit.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2024-09-05T00:00:00Z", "version": "2bbede2412f9038c0b1ecd8c2965532ea97264a3", "source": "noc-sfmc", diff --git a/examples/mas-dt/platform_status_semver.json b/examples/mas-dt/platform_status_semver.json index 529e91f..ec22bbf 100644 --- a/examples/mas-dt/platform_status_semver.json +++ b/examples/mas-dt/platform_status_semver.json @@ -1,6 +1,6 @@ { "header":{ - "message_ID": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "message_ID": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "timestamp": "2024-09-05T00:00:00Z", "version": "v2.0.0-beta.1", "source": "noc-sfmc", diff --git a/formats/header.py b/formats/header.py index f857660..d20f698 100644 --- a/formats/header.py +++ b/formats/header.py @@ -3,8 +3,10 @@ message_header = { "properties": { "message_ID": { "type": "string", + "format": "uuid", + "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "description": "An identifier for the type of message received.", - "example": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "example": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", }, "timestamp": { "type": "string", diff --git a/project/soar/swagger.json b/project/soar/swagger.json index a22f75b..b2a1073 100644 --- a/project/soar/swagger.json +++ b/project/soar/swagger.json @@ -1449,7 +1449,9 @@ }, "message_ID": { "description": "An identifier for the type of message received.", - "example": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "example": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", + "format": "uuid", + "pattern": "[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}", "type": "string" }, "source": { diff --git a/tests/fixtures/schemas.py b/tests/fixtures/schemas.py index 33f724e..0ae7485 100644 --- a/tests/fixtures/schemas.py +++ b/tests/fixtures/schemas.py @@ -7,7 +7,7 @@ message_header = { "message_ID": { "type": "string", "description": "An identifier for the type of message received.", - "example": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "example": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", }, "timestamp": { "type": "string", diff --git a/tests/fixtures/swagger.json b/tests/fixtures/swagger.json index fe7ffe6..97eecac 100644 --- a/tests/fixtures/swagger.json +++ b/tests/fixtures/swagger.json @@ -138,7 +138,7 @@ }, "message_ID": { "description": "An identifier for the type of message received.", - "example": "b427003c-0000-11aa-a1eb-bvcdfghjgfdd", + "example": "b427003c-0000-11aa-a1eb-b1cdf2342fdd", "type": "string" }, "source": { -- GitLab