UNPKG

@aws-cdk-testing/cli-integ

Version:

Integration tests for the AWS CDK CLI

15 lines 2.72 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const lib_1 = require("../../../lib"); (0, lib_1.integTest)('deploy outputs shown on initial and no-change deploys', (0, lib_1.withDefaultFixture)(async (fixture) => { // First deploy — creates the stack const firstDeploy = await fixture.cdkDeploy('outputs-test-1'); expect(firstDeploy).toContain('Outputs:'); expect(firstDeploy).toContain('TopicName'); // Second deploy — no changes, outputs must still be shown const secondDeploy = await fixture.cdkDeploy('outputs-test-1'); expect(secondDeploy).toContain('Outputs:'); expect(secondDeploy).toContain('TopicName'); expect(secondDeploy).toContain('(no changes)'); })); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2RrLWRlcGxveS1vdXRwdXRzLXNob3duLW9uLW5vLWNoYW5nZS1kZXBsb3kuaW50ZWd0ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiY2RrLWRlcGxveS1vdXRwdXRzLXNob3duLW9uLW5vLWNoYW5nZS1kZXBsb3kuaW50ZWd0ZXN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsc0NBQTZEO0FBRTdELElBQUEsZUFBUyxFQUNQLHVEQUF1RCxFQUN2RCxJQUFBLHdCQUFrQixFQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsRUFBRTtJQUNuQyxtQ0FBbUM7SUFDbkMsTUFBTSxXQUFXLEdBQUcsTUFBTSxPQUFPLENBQUMsU0FBUyxDQUFDLGdCQUFnQixDQUFDLENBQUM7SUFDOUQsTUFBTSxDQUFDLFdBQVcsQ0FBQyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUMxQyxNQUFNLENBQUMsV0FBVyxDQUFDLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQyxDQUFDO0lBRTNDLDBEQUEwRDtJQUMxRCxNQUFNLFlBQVksR0FBRyxNQUFNLE9BQU8sQ0FBQyxTQUFTLENBQUMsZ0JBQWdCLENBQUMsQ0FBQztJQUMvRCxNQUFNLENBQUMsWUFBWSxDQUFDLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxDQUFDO0lBQzNDLE1BQU0sQ0FBQyxZQUFZLENBQUMsQ0FBQyxTQUFTLENBQUMsV0FBVyxDQUFDLENBQUM7SUFDNUMsTUFBTSxDQUFDLFlBQVksQ0FBQyxDQUFDLFNBQVMsQ0FBQyxjQUFjLENBQUMsQ0FBQztBQUNqRCxDQUFDLENBQUMsQ0FDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgaW50ZWdUZXN0LCB3aXRoRGVmYXVsdEZpeHR1cmUgfSBmcm9tICcuLi8uLi8uLi9saWInO1xuXG5pbnRlZ1Rlc3QoXG4gICdkZXBsb3kgb3V0cHV0cyBzaG93biBvbiBpbml0aWFsIGFuZCBuby1jaGFuZ2UgZGVwbG95cycsXG4gIHdpdGhEZWZhdWx0Rml4dHVyZShhc3luYyAoZml4dHVyZSkgPT4ge1xuICAgIC8vIEZpcnN0IGRlcGxveSDigJQgY3JlYXRlcyB0aGUgc3RhY2tcbiAgICBjb25zdCBmaXJzdERlcGxveSA9IGF3YWl0IGZpeHR1cmUuY2RrRGVwbG95KCdvdXRwdXRzLXRlc3QtMScpO1xuICAgIGV4cGVjdChmaXJzdERlcGxveSkudG9Db250YWluKCdPdXRwdXRzOicpO1xuICAgIGV4cGVjdChmaXJzdERlcGxveSkudG9Db250YWluKCdUb3BpY05hbWUnKTtcblxuICAgIC8vIFNlY29uZCBkZXBsb3kg4oCUIG5vIGNoYW5nZXMsIG91dHB1dHMgbXVzdCBzdGlsbCBiZSBzaG93blxuICAgIGNvbnN0IHNlY29uZERlcGxveSA9IGF3YWl0IGZpeHR1cmUuY2RrRGVwbG95KCdvdXRwdXRzLXRlc3QtMScpO1xuICAgIGV4cGVjdChzZWNvbmREZXBsb3kpLnRvQ29udGFpbignT3V0cHV0czonKTtcbiAgICBleHBlY3Qoc2Vjb25kRGVwbG95KS50b0NvbnRhaW4oJ1RvcGljTmFtZScpO1xuICAgIGV4cGVjdChzZWNvbmREZXBsb3kpLnRvQ29udGFpbignKG5vIGNoYW5nZXMpJyk7XG4gIH0pLFxuKTtcbiJdfQ==