aws-cdk
Version:
CDK Toolkit, the command line tool for CDK apps
16 lines • 1.88 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const yargs_helpers_1 = require("../../lib/cli/util/yargs-helpers");
test.each([
['true', true],
['1', true],
['false', false],
['0', false],
// The following ones are unexpected but this is the legacy behavior we're preserving.
['banana', true],
['', true],
])('test parsing of falsey CI values: %p parses as %p', (envvar, ci) => {
process.env.CI = envvar;
expect((0, yargs_helpers_1.isCI)()).toEqual(ci);
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoieWFyZ3MtaGVscGVycy50ZXN0LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsieWFyZ3MtaGVscGVycy50ZXN0LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsb0VBQXdEO0FBRXhELElBQUksQ0FBQyxJQUFJLENBQUM7SUFDUixDQUFDLE1BQU0sRUFBRSxJQUFJLENBQUM7SUFDZCxDQUFDLEdBQUcsRUFBRSxJQUFJLENBQUM7SUFDWCxDQUFDLE9BQU8sRUFBRSxLQUFLLENBQUM7SUFDaEIsQ0FBQyxHQUFHLEVBQUUsS0FBSyxDQUFDO0lBQ1osc0ZBQXNGO0lBQ3RGLENBQUMsUUFBUSxFQUFFLElBQUksQ0FBQztJQUNoQixDQUFDLEVBQUUsRUFBRSxJQUFJLENBQUM7Q0FDWCxDQUFDLENBQUMsbURBQW1ELEVBQUUsQ0FBQyxNQUFNLEVBQUUsRUFBRSxFQUFFLEVBQUU7SUFDckUsT0FBTyxDQUFDLEdBQUcsQ0FBQyxFQUFFLEdBQUcsTUFBTSxDQUFDO0lBQ3hCLE1BQU0sQ0FBQyxJQUFBLG9CQUFJLEdBQUUsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxFQUFFLENBQUMsQ0FBQztBQUM3QixDQUFDLENBQUMsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IGlzQ0kgfSBmcm9tICcuLi8uLi9saWIvY2xpL3V0aWwveWFyZ3MtaGVscGVycyc7XG5cbnRlc3QuZWFjaChbXG4gIFsndHJ1ZScsIHRydWVdLFxuICBbJzEnLCB0cnVlXSxcbiAgWydmYWxzZScsIGZhbHNlXSxcbiAgWycwJywgZmFsc2VdLFxuICAvLyBUaGUgZm9sbG93aW5nIG9uZXMgYXJlIHVuZXhwZWN0ZWQgYnV0IHRoaXMgaXMgdGhlIGxlZ2FjeSBiZWhhdmlvciB3ZSdyZSBwcmVzZXJ2aW5nLlxuICBbJ2JhbmFuYScsIHRydWVdLFxuICBbJycsIHRydWVdLFxuXSkoJ3Rlc3QgcGFyc2luZyBvZiBmYWxzZXkgQ0kgdmFsdWVzOiAlcCBwYXJzZXMgYXMgJXAnLCAoZW52dmFyLCBjaSkgPT4ge1xuICBwcm9jZXNzLmVudi5DSSA9IGVudnZhcjtcbiAgZXhwZWN0KGlzQ0koKSkudG9FcXVhbChjaSk7XG59KTtcbiJdfQ==