Skip to content

Commit 4af8395

Browse files
committed
fix(test-utils): extend assertCloudResource with cloud.platform
Signed-off-by: Kasper Borg Nissen <[email protected]>
1 parent 64fcbf3 commit 4af8395

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

packages/opentelemetry-test-utils/src/resource-assertions.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ import {
2222
SEMRESATTRS_CLOUD_AVAILABILITY_ZONE,
2323
SEMRESATTRS_CLOUD_PROVIDER,
2424
SEMRESATTRS_CLOUD_REGION,
25+
SEMRESATTRS_CLOUD_PLATFORM,
2526
SEMRESATTRS_CONTAINER_ID,
2627
SEMRESATTRS_CONTAINER_IMAGE_NAME,
2728
SEMRESATTRS_CONTAINER_IMAGE_TAG,
@@ -63,6 +64,7 @@ export const assertCloudResource = (
6364
accountId?: string;
6465
region?: string;
6566
zone?: string;
67+
platform?: string;
6668
}
6769
) => {
6870
assertHasOneLabel('cloud', resource);
@@ -86,6 +88,11 @@ export const assertCloudResource = (
8688
resource.attributes[SEMRESATTRS_CLOUD_AVAILABILITY_ZONE],
8789
validations.zone
8890
);
91+
if (validations.platform)
92+
assert.strictEqual(
93+
resource.attributes[SEMRESATTRS_CLOUD_PLATFORM],
94+
validations.platform
95+
);
8996
};
9097

9198
/**

0 commit comments

Comments
 (0)