From 4af839540bed2d718f05675009994b2dbcc5c6f0 Mon Sep 17 00:00:00 2001 From: Kasper Borg Nissen Date: Tue, 13 May 2025 10:16:06 +0200 Subject: [PATCH] fix(test-utils): extend assertCloudResource with cloud.platform Signed-off-by: Kasper Borg Nissen --- .../opentelemetry-test-utils/src/resource-assertions.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/opentelemetry-test-utils/src/resource-assertions.ts b/packages/opentelemetry-test-utils/src/resource-assertions.ts index 51b1419187..c499169d78 100644 --- a/packages/opentelemetry-test-utils/src/resource-assertions.ts +++ b/packages/opentelemetry-test-utils/src/resource-assertions.ts @@ -22,6 +22,7 @@ import { SEMRESATTRS_CLOUD_AVAILABILITY_ZONE, SEMRESATTRS_CLOUD_PROVIDER, SEMRESATTRS_CLOUD_REGION, + SEMRESATTRS_CLOUD_PLATFORM, SEMRESATTRS_CONTAINER_ID, SEMRESATTRS_CONTAINER_IMAGE_NAME, SEMRESATTRS_CONTAINER_IMAGE_TAG, @@ -63,6 +64,7 @@ export const assertCloudResource = ( accountId?: string; region?: string; zone?: string; + platform?: string; } ) => { assertHasOneLabel('cloud', resource); @@ -86,6 +88,11 @@ export const assertCloudResource = ( resource.attributes[SEMRESATTRS_CLOUD_AVAILABILITY_ZONE], validations.zone ); + if (validations.platform) + assert.strictEqual( + resource.attributes[SEMRESATTRS_CLOUD_PLATFORM], + validations.platform + ); }; /**