@aws-cdk-testing/cli-integ
Version:
Integration tests for the AWS CDK CLI
13 lines • 1.96 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.withToolContext = withToolContext;
const with_aws_1 = require("../../lib/with-aws");
const with_packages_1 = require("../../lib/with-packages");
const with_temporary_directory_1 = require("../../lib/with-temporary-directory");
/**
* The default prerequisites for tests running tool integrations
*/
function withToolContext(block) {
return (0, with_aws_1.withAws)((0, with_temporary_directory_1.withTemporaryDirectory)((0, with_packages_1.withPackages)(block)));
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoid2l0aC10b29sLWNvbnRleHQuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJ3aXRoLXRvb2wtY29udGV4dC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQVNBLDBDQUlDO0FBWkQsaURBQXlEO0FBRXpELDJEQUF1RTtBQUN2RSxpRkFBdUc7QUFFdkc7O0dBRUc7QUFDSCxTQUFnQixlQUFlLENBQzdCLEtBQ2tCO0lBQ2xCLE9BQU8sSUFBQSxrQkFBTyxFQUFDLElBQUEsaURBQXNCLEVBQUMsSUFBQSw0QkFBWSxFQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQztBQUM5RCxDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgVGVzdENvbnRleHQgfSBmcm9tICcuLi8uLi9saWIvaW50ZWctdGVzdCc7XG5pbXBvcnQgeyBBd3NDb250ZXh0LCB3aXRoQXdzIH0gZnJvbSAnLi4vLi4vbGliL3dpdGgtYXdzJztcbmltcG9ydCB7IERpc2FibGVCb290c3RyYXBDb250ZXh0IH0gZnJvbSAnLi4vLi4vbGliL3dpdGgtY2RrLWFwcCc7XG5pbXBvcnQgeyBQYWNrYWdlQ29udGV4dCwgd2l0aFBhY2thZ2VzIH0gZnJvbSAnLi4vLi4vbGliL3dpdGgtcGFja2FnZXMnO1xuaW1wb3J0IHsgVGVtcG9yYXJ5RGlyZWN0b3J5Q29udGV4dCwgd2l0aFRlbXBvcmFyeURpcmVjdG9yeSB9IGZyb20gJy4uLy4uL2xpYi93aXRoLXRlbXBvcmFyeS1kaXJlY3RvcnknO1xuXG4vKipcbiAqIFRoZSBkZWZhdWx0IHByZXJlcXVpc2l0ZXMgZm9yIHRlc3RzIHJ1bm5pbmcgdG9vbCBpbnRlZ3JhdGlvbnNcbiAqL1xuZXhwb3J0IGZ1bmN0aW9uIHdpdGhUb29sQ29udGV4dDxBIGV4dGVuZHMgVGVzdENvbnRleHQ+KFxuICBibG9jazogKGNvbnRleHQ6IEEgJiBUZW1wb3JhcnlEaXJlY3RvcnlDb250ZXh0ICYgUGFja2FnZUNvbnRleHQgJiBBd3NDb250ZXh0ICYgRGlzYWJsZUJvb3RzdHJhcENvbnRleHRcbiAgKSA9PiBQcm9taXNlPHZvaWQ+KSB7XG4gIHJldHVybiB3aXRoQXdzKHdpdGhUZW1wb3JhcnlEaXJlY3Rvcnkod2l0aFBhY2thZ2VzKGJsb2NrKSkpO1xufVxuIl19