diff --git a/packages/@aws-cdk/integ-runner/lib/runner/integ-test-runner.ts b/packages/@aws-cdk/integ-runner/lib/runner/integ-test-runner.ts index 705f9f045e6e9..3c325d34c3700 100644 --- a/packages/@aws-cdk/integ-runner/lib/runner/integ-test-runner.ts +++ b/packages/@aws-cdk/integ-runner/lib/runner/integ-test-runner.ts @@ -259,7 +259,7 @@ export class IntegTestRunner extends IntegRunner { ...actualTestCase?.cdkCommandOptions?.deploy?.args, ...actualTestCase.assertionStack ? { outputsFile: path.join(this.cdkOutDir, 'assertion-results.json') } : undefined, context: this.getContext(actualTestCase?.cdkCommandOptions?.deploy?.args?.context), - app: this.hasTmpActualSnapshot() ? this.cdkOutDir : this.cdkApp, + app: this.cdkApp, }); if (actualTestCase.hooks?.postDeploy) { diff --git a/packages/@aws-cdk/integ-runner/lib/runner/runner-base.ts b/packages/@aws-cdk/integ-runner/lib/runner/runner-base.ts index eff0e68191acb..18b8a3c6e9f64 100644 --- a/packages/@aws-cdk/integ-runner/lib/runner/runner-base.ts +++ b/packages/@aws-cdk/integ-runner/lib/runner/runner-base.ts @@ -146,7 +146,7 @@ export abstract class IntegRunner { this.testName = testName; } else { const relativePath = path.relative(options.directory, parsed.dir); - this.testName = `${relativePath ? relativePath+'/' : ''}${parsed.name}`; + this.testName = `${relativePath ? relativePath + '/' : ''}${parsed.name}`; } this.snapshotDir = path.join(this.directory, `${testName}.integ.snapshot`); this.relativeSnapshotDir = `${testName}.integ.snapshot`; @@ -210,10 +210,6 @@ export abstract class IntegRunner { return fs.existsSync(this.snapshotDir); } - public hasTmpActualSnapshot(): boolean { - return fs.existsSync(path.join(this.directory, this.cdkOutDir)); - } - /** * Load the integ manifest which contains information * on how to execute the tests @@ -371,7 +367,7 @@ export abstract class IntegRunner { } protected getContext(additionalContext?: Record): Record { - const futureFlags: {[key: string]: any} = {}; + const futureFlags: { [key: string]: any } = {}; Object.entries(FUTURE_FLAGS) .filter(([k, _]) => !FUTURE_FLAGS_EXPIRED.includes(k)) .forEach(([k, v]) => futureFlags[k] = v); diff --git a/packages/@aws-cdk/integ-runner/test/runner/integ-test-runner.test.ts b/packages/@aws-cdk/integ-runner/test/runner/integ-test-runner.test.ts index 78f321e81d9aa..db4c4a434554d 100644 --- a/packages/@aws-cdk/integ-runner/test/runner/integ-test-runner.test.ts +++ b/packages/@aws-cdk/integ-runner/test/runner/integ-test-runner.test.ts @@ -78,7 +78,7 @@ describe('IntegTest runIntegTests', () => { stacks: ['test-stack'], }); expect(deployMock).toHaveBeenCalledWith({ - app: 'cdk-integ.out.test-with-snapshot', + app: 'node integ.test-with-snapshot.js', requireApproval: 'never', pathMetadata: false, assetMetadata: false,