UNPKG

@aws-cdk/assert

Version:

An assertion library for use with CDK Apps

18 lines 1.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.exist = void 0; const assertion_1 = require("../assertion"); class ExistingResourceAssertion extends assertion_1.Assertion { constructor() { super(); this.description = 'an existing resource'; } assertUsing(inspector) { return inspector.value !== undefined; } } function exist() { return new ExistingResourceAssertion(); } exports.exist = exist; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXhpc3QuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyJleGlzdC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7QUFBQSw0Q0FBeUM7QUFHekMsTUFBTSx5QkFBMEIsU0FBUSxxQkFBNkI7SUFHbkU7UUFDRSxLQUFLLEVBQUUsQ0FBQztRQUhILGdCQUFXLEdBQVcsc0JBQXNCLENBQUM7SUFJcEQsQ0FBQztJQUVNLFdBQVcsQ0FBQyxTQUE2QjtRQUM5QyxPQUFPLFNBQVMsQ0FBQyxLQUFLLEtBQUssU0FBUyxDQUFDO0lBQ3ZDLENBQUM7Q0FDRjtBQUVELFNBQWdCLEtBQUs7SUFDbkIsT0FBTyxJQUFJLHlCQUF5QixFQUFFLENBQUM7QUFDekMsQ0FBQztBQUZELHNCQUVDIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQXNzZXJ0aW9uIH0gZnJvbSAnLi4vYXNzZXJ0aW9uJztcbmltcG9ydCB7IFN0YWNrUGF0aEluc3BlY3RvciB9IGZyb20gJy4uL2luc3BlY3Rvcic7XG5cbmNsYXNzIEV4aXN0aW5nUmVzb3VyY2VBc3NlcnRpb24gZXh0ZW5kcyBBc3NlcnRpb248U3RhY2tQYXRoSW5zcGVjdG9yPiB7XG4gIHB1YmxpYyBkZXNjcmlwdGlvbjogc3RyaW5nID0gJ2FuIGV4aXN0aW5nIHJlc291cmNlJztcblxuICBjb25zdHJ1Y3RvcigpIHtcbiAgICBzdXBlcigpO1xuICB9XG5cbiAgcHVibGljIGFzc2VydFVzaW5nKGluc3BlY3RvcjogU3RhY2tQYXRoSW5zcGVjdG9yKTogYm9vbGVhbiB7XG4gICAgcmV0dXJuIGluc3BlY3Rvci52YWx1ZSAhPT0gdW5kZWZpbmVkO1xuICB9XG59XG5cbmV4cG9ydCBmdW5jdGlvbiBleGlzdCgpOiBBc3NlcnRpb248U3RhY2tQYXRoSW5zcGVjdG9yPiB7XG4gIHJldHVybiBuZXcgRXhpc3RpbmdSZXNvdXJjZUFzc2VydGlvbigpO1xufVxuIl19