Skip to content

Commit c4bd40a

Browse files
authored
chore(platform-core): add non-null assertions for accountId in telemetry tests (#3002)
fix(platform-core): add non-null assertions for accountId in telemetry tests
1 parent 1e87469 commit c4bd40a

File tree

7 files changed

+12
-10
lines changed

7 files changed

+12
-10
lines changed

.changeset/angry-rivers-enter.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
---
2+
---

.github/workflows/health_checks.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -817,7 +817,7 @@ jobs:
817817
node-version: 18
818818
cdk-lib-version: ${{ needs.resolve_inputs.outputs.cdk_lib_version }}
819819
- name: Validate that PR has changeset
820-
run: npx changeset status --since origin/"$BASE_REF"
820+
run: npx --package @changesets/cli -- changeset status --since origin/"$BASE_REF"
821821
env:
822822
BASE_REF: ${{ github.event.pull_request.base.ref }}
823823
- name: Validate changeset is not missing packages
@@ -826,7 +826,7 @@ jobs:
826826
BASE_SHA: ${{ github.event.pull_request.base.sha }}
827827
# - name: Validate that changeset has necessary dependency updates
828828
# run: |
829-
# npx changeset version
829+
# npx --package @changesets/cli -- changeset version
830830
# npm update
831831
# npm run check:dependencies
832832
check_package_versions:
@@ -845,7 +845,7 @@ jobs:
845845
with:
846846
node-version: 18
847847
cdk-lib-version: ${{ needs.resolve_inputs.outputs.cdk_lib_version }}
848-
- run: npx changeset version
848+
- run: npx --verbose --package @changesets/cli -- changeset version
849849
- run: npm run check:package-versions
850850

851851
update_package_versions:

.husky/pre-push

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
npx changeset status --since main
1+
npx --package @changesets/cli -- changeset status --since main
22
npm run check:api

packages/platform-core/src/telemetry/telemetry_payload_exporter.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ void describe('DefaultTelemetryPayloadExporter', () => {
130130
);
131131
assert.ok(validate(telemetryPayloadSent.identifiers.eventId));
132132
assert.ok(validate(telemetryPayloadSent.identifiers.localProjectId));
133-
assert.ok(validate(telemetryPayloadSent.identifiers.accountId));
133+
assert.ok(validate(telemetryPayloadSent.identifiers.accountId!));
134134
assert.strictEqual(telemetryPayloadSent.identifiers.awsRegion, 'us-east-1');
135135
assert.strictEqual(telemetryPayloadSent.event.state, 'SUCCEEDED');
136136
assert.deepStrictEqual(telemetryPayloadSent.event.command.path, [
@@ -205,7 +205,7 @@ void describe('DefaultTelemetryPayloadExporter', () => {
205205
);
206206
assert.ok(validate(telemetryPayloadSent.identifiers.eventId));
207207
assert.ok(validate(telemetryPayloadSent.identifiers.localProjectId));
208-
assert.ok(validate(telemetryPayloadSent.identifiers.accountId));
208+
assert.ok(validate(telemetryPayloadSent.identifiers.accountId!));
209209
assert.strictEqual(telemetryPayloadSent.identifiers.awsRegion, 'us-east-1');
210210
assert.strictEqual(telemetryPayloadSent.event.state, 'FAILED');
211211
assert.deepStrictEqual(telemetryPayloadSent.event.command.path, [
@@ -287,7 +287,7 @@ void describe('DefaultTelemetryPayloadExporter', () => {
287287
);
288288
assert.ok(validate(telemetryPayloadSent.identifiers.eventId));
289289
assert.ok(validate(telemetryPayloadSent.identifiers.localProjectId));
290-
assert.ok(validate(telemetryPayloadSent.identifiers.accountId));
290+
assert.ok(validate(telemetryPayloadSent.identifiers.accountId!));
291291
assert.strictEqual(telemetryPayloadSent.identifiers.awsRegion, 'us-east-1');
292292
assert.strictEqual(telemetryPayloadSent.event.state, 'FAILED');
293293
assert.deepStrictEqual(telemetryPayloadSent.event.command.path, []);

scripts/check_changeset_completeness.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ const checkForMissingChangesets = async (
5050
throw new Error(
5151
`The following packages have changes but are not included in any changeset:${EOL}${EOL}${packagesMissingChangesets.join(
5252
EOL,
53-
)}${EOL}${EOL}Add a changeset using 'npx changeset add'.`,
53+
)}${EOL}${EOL}Add a changeset using 'npx --package @changesets/cli -- changeset add'.`,
5454
);
5555
}
5656
};

scripts/components/dependabot_version_update_handler.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ void describe('dependabot version update handler', async () => {
8787
await setPackageDependencies(cantaloupePackagePath, { testDep: '^1.0.0' });
8888
await setPackageDependencies(platypusPackagePath, { testDep: '^1.0.0' });
8989

90-
await $`npx changeset init`;
90+
await $`npx --package @changesets/cli -- changeset init`;
9191
await gitClient.commitAllChanges('Initial setup');
9292
baseRef = await gitClient.getHashForCurrentCommit();
9393
});

scripts/components/release_lifecycle.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ void describe('release lifecycle', async () => {
104104

105105
await npmClient.install(['@changesets/cli']);
106106

107-
await $`npx changeset init`;
107+
await $`npx --package @changesets/cli -- changeset init`;
108108
await gitClient.commitAllChanges('Version Packages (baseline release)');
109109
await runPublishInTestDir();
110110

0 commit comments

Comments
 (0)