UNPKG

@aws-cdk-testing/cli-integ

Version:

Integration tests for the AWS CDK CLI

18 lines (13 loc) 751 B
import { DescribeStacksCommand } from '@aws-sdk/client-cloudformation'; import { integTest, withDefaultFixture } from '../../lib'; jest.setTimeout(2 * 60 * 60_000); // Includes the time to acquire locks, worst-case single-threaded runtime integTest('deploy with method=direct and import-existing-resources fails', withDefaultFixture(async (fixture) => { const stackName = 'iam-test'; await expect(fixture.cdkDeploy(stackName, { options: ['--import-existing-resources', '--method=direct'], })).rejects.toThrow('exited with error'); // Ensure stack was not deployed await expect(fixture.aws.cloudFormation.send(new DescribeStacksCommand({ StackName: fixture.fullStackName(stackName), }))).rejects.toThrow('does not exist'); }));