Skip to content

Commit ea7024e

Browse files
committed
fix: remove codeCoverage field from non-verbose query for package version list
1 parent 5bc8207 commit ea7024e

File tree

3 files changed

+3
-5
lines changed

3 files changed

+3
-5
lines changed

schemas/package-version-list.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@
120120
"Branch",
121121
"BuildDurationInSeconds",
122122
"BuildNumber",
123-
"CodeCoverage",
124123
"CreatedBy",
125124
"CreatedDate",
126125
"Description",

src/commands/package/version/list.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ export type PackageVersionListDetails = Omit<
3636
IsReleased: string | boolean;
3737
HasPassedCodeCoverageCheck: string | boolean;
3838
BuildDurationInSeconds: string | number;
39-
CodeCoverage: string;
39+
CodeCoverage: string | undefined;
4040
NamespacePrefix: string;
4141
Package2Name: string;
4242
Version: string;
@@ -192,7 +192,7 @@ export class PackageVersionListCommand extends SfCommand<PackageVersionListComma
192192
CreatedDate: new Date(record.CreatedDate).toISOString().replace('T', ' ').substring(0, 16),
193193
LastModifiedDate: new Date(record.LastModifiedDate).toISOString().replace('T', ' ').substring(0, 16),
194194
InstallUrl: INSTALL_URL_BASE.toString() + record.SubscriberPackageVersionId,
195-
CodeCoverage: codeCoverage,
195+
CodeCoverage: flags.verbose ? codeCoverage : undefined,
196196
HasPassedCodeCoverageCheck: hasPassedCodeCoverageCheck as string | boolean,
197197
ValidationSkipped: record.ValidationSkipped,
198198
ValidatedAsync: record.ValidatedAsync,

test/commands/package/packageVersion.nut.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -330,7 +330,6 @@ describe('package:version:*', () => {
330330
'CreatedDate',
331331
'LastModifiedDate',
332332
'InstallUrl',
333-
'CodeCoverage',
334333
'ValidationSkipped',
335334
'ValidatedAsync',
336335
'AncestorId',
@@ -389,7 +388,7 @@ describe('package:version:*', () => {
389388
expect(output).to.have.length.greaterThan(0);
390389
expect(output[0]).to.have.keys(keys);
391390
(output as PackageVersionListDetails[])
392-
.filter((f: { CodeCoverage: string | boolean }) => f.CodeCoverage)
391+
.filter((f: { CodeCoverage: string | undefined }) => f.CodeCoverage)
393392
.map((v: { SubscriberPackageVersionId: string }) => packageVersionIds.push(v.SubscriberPackageVersionId));
394393
});
395394

0 commit comments

Comments
 (0)