UNPKG

@aws-cdk-testing/cli-integ

Version:

Integration tests for the AWS CDK CLI

13 lines 2.42 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const lib_1 = require("../../../lib"); (0, lib_1.integTest)('sam can locally test the synthesized cdk application', (0, lib_1.withSamIntegrationFixture)(async (fixture) => { // Synth first await fixture.cdkSynth(); const result = await fixture.samLocalStartApi('TestStack', false, (0, lib_1.randomInteger)(30000, 40000), '/restapis/spec/pythonFunction'); expect(result.actionSucceeded).toBeTruthy(); expect(result.actionOutput).toEqual(expect.objectContaining({ message: 'Hello World', })); })); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2RrLXNhbS1jYW4tbG9jYWxseS10ZXN0LXRoZS1zeW50aGVzaXplZC1jZGstYXBwbGljYXRpb24uaW50ZWd0ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiY2RrLXNhbS1jYW4tbG9jYWxseS10ZXN0LXRoZS1zeW50aGVzaXplZC1jZGstYXBwbGljYXRpb24uaW50ZWd0ZXN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsc0NBQW1GO0FBRW5GLElBQUEsZUFBUyxFQUNQLHNEQUFzRCxFQUN0RCxJQUFBLCtCQUF5QixFQUFDLEtBQUssRUFBRSxPQUFPLEVBQUUsRUFBRTtJQUMxQyxjQUFjO0lBQ2QsTUFBTSxPQUFPLENBQUMsUUFBUSxFQUFFLENBQUM7SUFFekIsTUFBTSxNQUFNLEdBQUcsTUFBTSxPQUFPLENBQUMsZ0JBQWdCLENBQzNDLFdBQVcsRUFDWCxLQUFLLEVBQ0wsSUFBQSxtQkFBYSxFQUFDLEtBQUssRUFBRSxLQUFLLENBQUMsRUFDM0IsK0JBQStCLENBQ2hDLENBQUM7SUFDRixNQUFNLENBQUMsTUFBTSxDQUFDLGVBQWUsQ0FBQyxDQUFDLFVBQVUsRUFBRSxDQUFDO0lBQzVDLE1BQU0sQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFDLENBQUMsT0FBTyxDQUNqQyxNQUFNLENBQUMsZ0JBQWdCLENBQUM7UUFDdEIsT0FBTyxFQUFFLGFBQWE7S0FDdkIsQ0FBQyxDQUNILENBQUM7QUFDSixDQUFDLENBQUMsQ0FDSCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgaW50ZWdUZXN0LCB3aXRoU2FtSW50ZWdyYXRpb25GaXh0dXJlLCByYW5kb21JbnRlZ2VyIH0gZnJvbSAnLi4vLi4vLi4vbGliJztcblxuaW50ZWdUZXN0KFxuICAnc2FtIGNhbiBsb2NhbGx5IHRlc3QgdGhlIHN5bnRoZXNpemVkIGNkayBhcHBsaWNhdGlvbicsXG4gIHdpdGhTYW1JbnRlZ3JhdGlvbkZpeHR1cmUoYXN5bmMgKGZpeHR1cmUpID0+IHtcbiAgICAvLyBTeW50aCBmaXJzdFxuICAgIGF3YWl0IGZpeHR1cmUuY2RrU3ludGgoKTtcblxuICAgIGNvbnN0IHJlc3VsdCA9IGF3YWl0IGZpeHR1cmUuc2FtTG9jYWxTdGFydEFwaShcbiAgICAgICdUZXN0U3RhY2snLFxuICAgICAgZmFsc2UsXG4gICAgICByYW5kb21JbnRlZ2VyKDMwMDAwLCA0MDAwMCksXG4gICAgICAnL3Jlc3RhcGlzL3NwZWMvcHl0aG9uRnVuY3Rpb24nLFxuICAgICk7XG4gICAgZXhwZWN0KHJlc3VsdC5hY3Rpb25TdWNjZWVkZWQpLnRvQmVUcnV0aHkoKTtcbiAgICBleHBlY3QocmVzdWx0LmFjdGlvbk91dHB1dCkudG9FcXVhbChcbiAgICAgIGV4cGVjdC5vYmplY3RDb250YWluaW5nKHtcbiAgICAgICAgbWVzc2FnZTogJ0hlbGxvIFdvcmxkJyxcbiAgICAgIH0pLFxuICAgICk7XG4gIH0pLFxuKTtcblxuIl19