UNPKG

@aws-cdk-testing/cli-integ

Version:

Integration tests for the AWS CDK CLI

17 lines 2.74 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); /* eslint-disable import/no-extraneous-dependencies */ const toolkit = require("@aws-cdk/toolkit-lib"); const toolkit_helpers_1 = require("./toolkit-helpers"); const lib_1 = require("../../lib"); (0, lib_1.integTest)('toolkit can cdk deploy', (0, lib_1.withDefaultFixture)(async (fixture) => { const tk = (0, toolkit_helpers_1.toolkitFromFixture)(fixture); const assembly = await (0, toolkit_helpers_1.assemblyFromCdkAppDir)(tk, fixture); const stacks = { strategy: toolkit.StackSelectionStrategy.PATTERN_MUST_MATCH_SINGLE, patterns: [fixture.fullStackName('test-1')], }; await tk.deploy(assembly, { stacks }); await tk.destroy(assembly, { stacks }); })); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidG9vbGtpdC1jYW4tY2RrLWRlcGxveS5pbnRlZ3Rlc3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ0b29sa2l0LWNhbi1jZGstZGVwbG95LmludGVndGVzdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLHNEQUFzRDtBQUN0RCxnREFBZ0Q7QUFDaEQsdURBQThFO0FBQzlFLG1DQUEwRDtBQUUxRCxJQUFBLGVBQVMsRUFDUCx3QkFBd0IsRUFDeEIsSUFBQSx3QkFBa0IsRUFBQyxLQUFLLEVBQUUsT0FBTyxFQUFFLEVBQUU7SUFDbkMsTUFBTSxFQUFFLEdBQUcsSUFBQSxvQ0FBa0IsRUFBQyxPQUFPLENBQUMsQ0FBQztJQUV2QyxNQUFNLFFBQVEsR0FBRyxNQUFNLElBQUEsdUNBQXFCLEVBQUMsRUFBRSxFQUFFLE9BQU8sQ0FBQyxDQUFDO0lBRTFELE1BQU0sTUFBTSxHQUEwQjtRQUNwQyxRQUFRLEVBQUUsT0FBTyxDQUFDLHNCQUFzQixDQUFDLHlCQUF5QjtRQUNsRSxRQUFRLEVBQUUsQ0FBQyxPQUFPLENBQUMsYUFBYSxDQUFDLFFBQVEsQ0FBQyxDQUFDO0tBQzVDLENBQUM7SUFFRixNQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUMsUUFBUSxFQUFFLEVBQUUsTUFBTSxFQUFFLENBQUMsQ0FBQztJQUN0QyxNQUFNLEVBQUUsQ0FBQyxPQUFPLENBQUMsUUFBUSxFQUFFLEVBQUUsTUFBTSxFQUFFLENBQUMsQ0FBQztBQUN6QyxDQUFDLENBQUMsQ0FDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyogZXNsaW50LWRpc2FibGUgaW1wb3J0L25vLWV4dHJhbmVvdXMtZGVwZW5kZW5jaWVzICovXG5pbXBvcnQgKiBhcyB0b29sa2l0IGZyb20gJ0Bhd3MtY2RrL3Rvb2xraXQtbGliJztcbmltcG9ydCB7IGFzc2VtYmx5RnJvbUNka0FwcERpciwgdG9vbGtpdEZyb21GaXh0dXJlIH0gZnJvbSAnLi90b29sa2l0LWhlbHBlcnMnO1xuaW1wb3J0IHsgaW50ZWdUZXN0LCB3aXRoRGVmYXVsdEZpeHR1cmUgfSBmcm9tICcuLi8uLi9saWInO1xuXG5pbnRlZ1Rlc3QoXG4gICd0b29sa2l0IGNhbiBjZGsgZGVwbG95JyxcbiAgd2l0aERlZmF1bHRGaXh0dXJlKGFzeW5jIChmaXh0dXJlKSA9PiB7XG4gICAgY29uc3QgdGsgPSB0b29sa2l0RnJvbUZpeHR1cmUoZml4dHVyZSk7XG5cbiAgICBjb25zdCBhc3NlbWJseSA9IGF3YWl0IGFzc2VtYmx5RnJvbUNka0FwcERpcih0aywgZml4dHVyZSk7XG5cbiAgICBjb25zdCBzdGFja3M6IHRvb2xraXQuU3RhY2tTZWxlY3RvciA9IHtcbiAgICAgIHN0cmF0ZWd5OiB0b29sa2l0LlN0YWNrU2VsZWN0aW9uU3RyYXRlZ3kuUEFUVEVSTl9NVVNUX01BVENIX1NJTkdMRSxcbiAgICAgIHBhdHRlcm5zOiBbZml4dHVyZS5mdWxsU3RhY2tOYW1lKCd0ZXN0LTEnKV0sXG4gICAgfTtcblxuICAgIGF3YWl0IHRrLmRlcGxveShhc3NlbWJseSwgeyBzdGFja3MgfSk7XG4gICAgYXdhaXQgdGsuZGVzdHJveShhc3NlbWJseSwgeyBzdGFja3MgfSk7XG4gIH0pLFxuKTtcbiJdfQ==