UNPKG

@aws-cdk-testing/cli-integ

Version:

Integration tests for the AWS CDK CLI

12 lines 2.43 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const lib_1 = require("../../../lib"); (0, lib_1.integTest)('cdk diff --method=change-set does not leave stack in REVIEW_IN_PROGRESS', (0, lib_1.withDefaultFixture)(async (fixture) => { const stackName = fixture.fullStackName('test-1'); // WHEN - diff against a stack that has not been deployed await fixture.cdk(['diff', '--method=change-set', stackName]); // THEN - the stack should be deleted or deleting (not stuck in REVIEW_IN_PROGRESS) const status = await fixture.aws.stackStatus(stackName); expect(status).not.toBe('REVIEW_IN_PROGRESS'); })); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2RrLWNkay1kaWZmLS0tbWV0aG9kLWNoYW5nZS1zZXQtZG9lcy1ub3QtbGVhdmUtc3RhY2staW4tcmV2aWV3LWluLXByb2dyZXNzLmludGVndGVzdC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbImNkay1jZGstZGlmZi0tLW1ldGhvZC1jaGFuZ2Utc2V0LWRvZXMtbm90LWxlYXZlLXN0YWNrLWluLXJldmlldy1pbi1wcm9ncmVzcy5pbnRlZ3Rlc3QudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7QUFBQSxzQ0FBNkQ7QUFFN0QsSUFBQSxlQUFTLEVBQ1AseUVBQXlFLEVBQ3pFLElBQUEsd0JBQWtCLEVBQUMsS0FBSyxFQUFFLE9BQU8sRUFBRSxFQUFFO0lBQ25DLE1BQU0sU0FBUyxHQUFHLE9BQU8sQ0FBQyxhQUFhLENBQUMsUUFBUSxDQUFDLENBQUM7SUFFbEQseURBQXlEO0lBQ3pELE1BQU0sT0FBTyxDQUFDLEdBQUcsQ0FBQyxDQUFDLE1BQU0sRUFBRSxxQkFBcUIsRUFBRSxTQUFTLENBQUMsQ0FBQyxDQUFDO0lBRTlELG1GQUFtRjtJQUNuRixNQUFNLE1BQU0sR0FBRyxNQUFNLE9BQU8sQ0FBQyxHQUFHLENBQUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDO0lBQ3hELE1BQU0sQ0FBQyxNQUFNLENBQUMsQ0FBQyxHQUFHLENBQUMsSUFBSSxDQUFDLG9CQUFvQixDQUFDLENBQUM7QUFDaEQsQ0FBQyxDQUFDLENBQ0gsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGludGVnVGVzdCwgd2l0aERlZmF1bHRGaXh0dXJlIH0gZnJvbSAnLi4vLi4vLi4vbGliJztcblxuaW50ZWdUZXN0KFxuICAnY2RrIGRpZmYgLS1tZXRob2Q9Y2hhbmdlLXNldCBkb2VzIG5vdCBsZWF2ZSBzdGFjayBpbiBSRVZJRVdfSU5fUFJPR1JFU1MnLFxuICB3aXRoRGVmYXVsdEZpeHR1cmUoYXN5bmMgKGZpeHR1cmUpID0+IHtcbiAgICBjb25zdCBzdGFja05hbWUgPSBmaXh0dXJlLmZ1bGxTdGFja05hbWUoJ3Rlc3QtMScpO1xuXG4gICAgLy8gV0hFTiAtIGRpZmYgYWdhaW5zdCBhIHN0YWNrIHRoYXQgaGFzIG5vdCBiZWVuIGRlcGxveWVkXG4gICAgYXdhaXQgZml4dHVyZS5jZGsoWydkaWZmJywgJy0tbWV0aG9kPWNoYW5nZS1zZXQnLCBzdGFja05hbWVdKTtcblxuICAgIC8vIFRIRU4gLSB0aGUgc3RhY2sgc2hvdWxkIGJlIGRlbGV0ZWQgb3IgZGVsZXRpbmcgKG5vdCBzdHVjayBpbiBSRVZJRVdfSU5fUFJPR1JFU1MpXG4gICAgY29uc3Qgc3RhdHVzID0gYXdhaXQgZml4dHVyZS5hd3Muc3RhY2tTdGF0dXMoc3RhY2tOYW1lKTtcbiAgICBleHBlY3Qoc3RhdHVzKS5ub3QudG9CZSgnUkVWSUVXX0lOX1BST0dSRVNTJyk7XG4gIH0pLFxuKTtcbiJdfQ==