From 0d840398777afa9200834c87b91fc3d0805ebbab Mon Sep 17 00:00:00 2001 From: soridalac Date: Mon, 2 Mar 2026 10:54:36 -0800 Subject: [PATCH 1/3] fix: update package id --- test/nuts/retrieve/metadata.nut.ts | 33 ++++++++++++++++-------------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/test/nuts/retrieve/metadata.nut.ts b/test/nuts/retrieve/metadata.nut.ts index 6fc55b80..f8345d89 100644 --- a/test/nuts/retrieve/metadata.nut.ts +++ b/test/nuts/retrieve/metadata.nut.ts @@ -24,7 +24,7 @@ import { RetrieveResultJson } from '../../../src/utils/types.js'; config.truncateThreshold = 0; -const ELECTRON = { id: '04t6A000002zgKSQAY', name: 'ElectronBranding' }; +const DREAMHOUSE = { id: '04tKY000000LP3aYAG', name: 'Dreamhouse-lwc' }; describe('retrieve metadata NUTs', () => { let testkit: SourceTestkit; @@ -182,32 +182,35 @@ describe('retrieve metadata NUTs', () => { describe('--package-name flag', () => { it('should retrieve an installed package', async () => { - execCmd(`force:package:install --noprompt --package ${ELECTRON.id} --wait 5 --json`, { silent: true, cli: 'sf' }); + execCmd(`force:package:install --noprompt --package ${DREAMHOUSE.id} --wait 5 --json`, { + silent: true, + cli: 'sf', + }); - await testkit.retrieve({ args: `--package-name "${ELECTRON.name}"` }); - await testkit.expect.packagesToBeRetrieved([ELECTRON.name]); + await testkit.retrieve({ args: `--package-name "${DREAMHOUSE.name}"` }); + await testkit.expect.packagesToBeRetrieved([DREAMHOUSE.name]); }); it('should retrieve an installed package and write to the output dir', async () => { - await testkit.retrieve({ args: `--package-name "${ELECTRON.name}" --target-metadata-dir package-output` }); - await testkit.expect.packagesToBeRetrieved([ELECTRON.name]); + await testkit.retrieve({ args: `--package-name "${DREAMHOUSE.name}" --target-metadata-dir package-output` }); + await testkit.expect.packagesToBeRetrieved([DREAMHOUSE.name]); expect(fs.existsSync(path.join(testkit.projectDir, 'package-output', 'unpackaged.zip'))).to.be.true; }); it('should retrieve an installed package and write to the output dir (unzipped)', async () => { await testkit.retrieve({ - args: `--package-name "${ELECTRON.name}" --target-metadata-dir package-output1 --unzip`, + args: `--package-name "${DREAMHOUSE.name}" --target-metadata-dir package-output1 --unzip`, }); - await testkit.expect.packagesToBeRetrieved([ELECTRON.name]); + await testkit.expect.packagesToBeRetrieved([DREAMHOUSE.name]); expect( fs.existsSync( path.join( testkit.projectDir, 'package-output1', 'unpackaged', - 'ElectronBranding', + 'Dreamhouse-lwc', 'lightningExperienceThemes', - 'Electron.lightningExperienceTheme' + 'Dreamhouse.lightningExperienceTheme' ) ) ).to.be.true; @@ -215,18 +218,18 @@ describe('retrieve metadata NUTs', () => { it('should retrieve an installed package and directory', async () => { await testkit.retrieve({ - args: `--package-name "${ELECTRON.name}" --source-dir "${path.join( + args: `--package-name "${DREAMHOUSE.name}" --source-dir "${path.join( 'force-app', 'main', 'default', 'classes' )}"`, }); - await testkit.expect.packagesToBeRetrieved([ELECTRON.name]); + await testkit.expect.packagesToBeRetrieved([DREAMHOUSE.name]); await testkit.expect.filesToExist([ - `${ELECTRON.name}/**/brandingSets/*`, - `${ELECTRON.name}/**/contentassets/*`, - `${ELECTRON.name}/**/lightningExperienceThemes/*`, + `${DREAMHOUSE.name}/**/brandingSets/*`, + `${DREAMHOUSE.name}/**/contentassets/*`, + `${DREAMHOUSE.name}/**/lightningExperienceThemes/*`, ]); }); }); From ad01955712d1240504a426b77f691f08b01fd497 Mon Sep 17 00:00:00 2001 From: soridalac Date: Tue, 3 Mar 2026 10:45:58 -0800 Subject: [PATCH 2/3] fix: change package id --- test/nuts/retrieve/metadata.nut.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/nuts/retrieve/metadata.nut.ts b/test/nuts/retrieve/metadata.nut.ts index f8345d89..5deb8fe7 100644 --- a/test/nuts/retrieve/metadata.nut.ts +++ b/test/nuts/retrieve/metadata.nut.ts @@ -24,7 +24,7 @@ import { RetrieveResultJson } from '../../../src/utils/types.js'; config.truncateThreshold = 0; -const DREAMHOUSE = { id: '04tKY000000LP3aYAG', name: 'Dreamhouse-lwc' }; +const DREAMHOUSE = { id: '04tKY000000MF7uYAG', name: 'Dreamhouse-lwc' }; describe('retrieve metadata NUTs', () => { let testkit: SourceTestkit; From e1058d6c028f6480095ac117d35dc9d716927335 Mon Sep 17 00:00:00 2001 From: soridalac Date: Tue, 3 Mar 2026 15:39:45 -0800 Subject: [PATCH 3/3] fix: edit path for package lwc --- test/nuts/retrieve/metadata.nut.ts | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/test/nuts/retrieve/metadata.nut.ts b/test/nuts/retrieve/metadata.nut.ts index 5deb8fe7..56056857 100644 --- a/test/nuts/retrieve/metadata.nut.ts +++ b/test/nuts/retrieve/metadata.nut.ts @@ -24,7 +24,7 @@ import { RetrieveResultJson } from '../../../src/utils/types.js'; config.truncateThreshold = 0; -const DREAMHOUSE = { id: '04tKY000000MF7uYAG', name: 'Dreamhouse-lwc' }; +const DREAMHOUSE = { id: '04tKY000000MF7uYAG', name: 'DreamhouseLWC' }; describe('retrieve metadata NUTs', () => { let testkit: SourceTestkit; @@ -208,9 +208,9 @@ describe('retrieve metadata NUTs', () => { testkit.projectDir, 'package-output1', 'unpackaged', - 'Dreamhouse-lwc', - 'lightningExperienceThemes', - 'Dreamhouse.lightningExperienceTheme' + 'DreamhouseLWC', + 'objects', + 'Property__c.object' ) ) ).to.be.true; @@ -227,9 +227,9 @@ describe('retrieve metadata NUTs', () => { }); await testkit.expect.packagesToBeRetrieved([DREAMHOUSE.name]); await testkit.expect.filesToExist([ - `${DREAMHOUSE.name}/**/brandingSets/*`, - `${DREAMHOUSE.name}/**/contentassets/*`, - `${DREAMHOUSE.name}/**/lightningExperienceThemes/*`, + `${DREAMHOUSE.name}/main/default/lwc/propertyFilter/*`, + `${DREAMHOUSE.name}/main/default/classes/*`, + `${DREAMHOUSE.name}/main/default/aura/pageTemplate_2_7_3/*`, ]); }); });