UNPKG

@aws-cdk-testing/cli-integ

Version:

Integration tests for the AWS CDK CLI

18 lines 2.92 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const lib_1 = require("../../lib"); jest.setTimeout(2 * 60 * 60000); // Includes the time to acquire locks, worst-case single-threaded runtime (0, lib_1.integTest)('cdk diff shows resource metadata changes with --no-change-set', (0, lib_1.withDefaultFixture)(async (fixture) => { // GIVEN - small initial stack with default resource metadata await fixture.cdkDeploy('metadata'); // WHEN - changing resource metadata value const diff = await fixture.cdk(['diff --no-change-set', fixture.fullStackName('metadata')], { verbose: true, modEnv: { INTEG_METADATA_VALUE: 'custom', }, }); // Assert there are changes expect(diff).not.toContain('There were no differences'); })); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2RrLWNkay1kaWZmLXNob3dzLXJlc291cmNlLW1ldGFkYXRhLWNoYW5nZXMtd2l0aC0tLW5vLWNoYW5nZS1zZXQuaW50ZWd0ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiY2RrLWNkay1kaWZmLXNob3dzLXJlc291cmNlLW1ldGFkYXRhLWNoYW5nZXMtd2l0aC0tLW5vLWNoYW5nZS1zZXQuaW50ZWd0ZXN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsbUNBQTBEO0FBRTFELElBQUksQ0FBQyxVQUFVLENBQUMsQ0FBQyxHQUFHLEVBQUUsR0FBRyxLQUFNLENBQUMsQ0FBQyxDQUFDLHlFQUF5RTtBQUUzRyxJQUFBLGVBQVMsRUFDUCwrREFBK0QsRUFDL0QsSUFBQSx3QkFBa0IsRUFBQyxLQUFLLEVBQUUsT0FBTyxFQUFFLEVBQUU7SUFDbkMsNkRBQTZEO0lBQzdELE1BQU0sT0FBTyxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsQ0FBQztJQUVwQywwQ0FBMEM7SUFDMUMsTUFBTSxJQUFJLEdBQUcsTUFBTSxPQUFPLENBQUMsR0FBRyxDQUFDLENBQUMsc0JBQXNCLEVBQUUsT0FBTyxDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsQ0FBQyxFQUFFO1FBQzFGLE9BQU8sRUFBRSxJQUFJO1FBQ2IsTUFBTSxFQUFFO1lBQ04sb0JBQW9CLEVBQUUsUUFBUTtTQUMvQjtLQUNGLENBQUMsQ0FBQztJQUVILDJCQUEyQjtJQUMzQixNQUFNLENBQUMsSUFBSSxDQUFDLENBQUMsR0FBRyxDQUFDLFNBQVMsQ0FBQywyQkFBMkIsQ0FBQyxDQUFDO0FBQzFELENBQUMsQ0FBQyxDQUNILENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBpbnRlZ1Rlc3QsIHdpdGhEZWZhdWx0Rml4dHVyZSB9IGZyb20gJy4uLy4uL2xpYic7XG5cbmplc3Quc2V0VGltZW91dCgyICogNjAgKiA2MF8wMDApOyAvLyBJbmNsdWRlcyB0aGUgdGltZSB0byBhY3F1aXJlIGxvY2tzLCB3b3JzdC1jYXNlIHNpbmdsZS10aHJlYWRlZCBydW50aW1lXG5cbmludGVnVGVzdChcbiAgJ2NkayBkaWZmIHNob3dzIHJlc291cmNlIG1ldGFkYXRhIGNoYW5nZXMgd2l0aCAtLW5vLWNoYW5nZS1zZXQnLFxuICB3aXRoRGVmYXVsdEZpeHR1cmUoYXN5bmMgKGZpeHR1cmUpID0+IHtcbiAgICAvLyBHSVZFTiAtIHNtYWxsIGluaXRpYWwgc3RhY2sgd2l0aCBkZWZhdWx0IHJlc291cmNlIG1ldGFkYXRhXG4gICAgYXdhaXQgZml4dHVyZS5jZGtEZXBsb3koJ21ldGFkYXRhJyk7XG5cbiAgICAvLyBXSEVOIC0gY2hhbmdpbmcgcmVzb3VyY2UgbWV0YWRhdGEgdmFsdWVcbiAgICBjb25zdCBkaWZmID0gYXdhaXQgZml4dHVyZS5jZGsoWydkaWZmIC0tbm8tY2hhbmdlLXNldCcsIGZpeHR1cmUuZnVsbFN0YWNrTmFtZSgnbWV0YWRhdGEnKV0sIHtcbiAgICAgIHZlcmJvc2U6IHRydWUsXG4gICAgICBtb2RFbnY6IHtcbiAgICAgICAgSU5URUdfTUVUQURBVEFfVkFMVUU6ICdjdXN0b20nLFxuICAgICAgfSxcbiAgICB9KTtcblxuICAgIC8vIEFzc2VydCB0aGVyZSBhcmUgY2hhbmdlc1xuICAgIGV4cGVjdChkaWZmKS5ub3QudG9Db250YWluKCdUaGVyZSB3ZXJlIG5vIGRpZmZlcmVuY2VzJyk7XG4gIH0pLFxuKTtcblxuIl19