UNPKG

bitgo

Version:
15 lines 2.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const sdk_test_1 = require("@bitgo/sdk-test"); const bitgo_1 = require("../../../src/bitgo"); const sdk_core_1 = require("@bitgo/sdk-core"); describe('Environments', () => { it('should swap alias environments for supported environments', () => { const aliasEnvs = ['production', 'msProd', 'msTest', 'msDev']; for (const aliasEnv of aliasEnvs) { const bitgo = sdk_test_1.TestBitGo.decorate(bitgo_1.BitGo, { env: aliasEnv }); bitgo.getEnv().should.eql(sdk_core_1.AliasEnvironments[aliasEnv]); } }); }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW52aXJvbm1lbnRzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vdGVzdC92Mi91bml0L2Vudmlyb25tZW50cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLDhDQUE0QztBQUM1Qyw4Q0FBMkM7QUFDM0MsOENBQW9EO0FBRXBELFFBQVEsQ0FBQyxjQUFjLEVBQUUsR0FBRyxFQUFFO0lBQzVCLEVBQUUsQ0FBQywyREFBMkQsRUFBRSxHQUFHLEVBQUU7UUFDbkUsTUFBTSxTQUFTLEdBQUcsQ0FBQyxZQUFZLEVBQUUsUUFBUSxFQUFFLFFBQVEsRUFBRSxPQUFPLENBQUMsQ0FBQztRQUM5RCxLQUFLLE1BQU0sUUFBUSxJQUFJLFNBQVMsRUFBRSxDQUFDO1lBQ2pDLE1BQU0sS0FBSyxHQUFHLG9CQUFTLENBQUMsUUFBUSxDQUFDLGFBQUssRUFBRSxFQUFFLEdBQUcsRUFBRSxRQUFRLEVBQVMsQ0FBQyxDQUFDO1lBQ2xFLEtBQUssQ0FBQyxNQUFNLEVBQUUsQ0FBQyxNQUFNLENBQUMsR0FBRyxDQUFDLDRCQUFpQixDQUFDLFFBQVEsQ0FBQyxDQUFDLENBQUM7UUFDekQsQ0FBQztJQUNILENBQUMsQ0FBQyxDQUFDO0FBQ0wsQ0FBQyxDQUFDLENBQUMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBUZXN0Qml0R28gfSBmcm9tICdAYml0Z28vc2RrLXRlc3QnO1xuaW1wb3J0IHsgQml0R28gfSBmcm9tICcuLi8uLi8uLi9zcmMvYml0Z28nO1xuaW1wb3J0IHsgQWxpYXNFbnZpcm9ubWVudHMgfSBmcm9tICdAYml0Z28vc2RrLWNvcmUnO1xuXG5kZXNjcmliZSgnRW52aXJvbm1lbnRzJywgKCkgPT4ge1xuICBpdCgnc2hvdWxkIHN3YXAgYWxpYXMgZW52aXJvbm1lbnRzIGZvciBzdXBwb3J0ZWQgZW52aXJvbm1lbnRzJywgKCkgPT4ge1xuICAgIGNvbnN0IGFsaWFzRW52cyA9IFsncHJvZHVjdGlvbicsICdtc1Byb2QnLCAnbXNUZXN0JywgJ21zRGV2J107XG4gICAgZm9yIChjb25zdCBhbGlhc0VudiBvZiBhbGlhc0VudnMpIHtcbiAgICAgIGNvbnN0IGJpdGdvID0gVGVzdEJpdEdvLmRlY29yYXRlKEJpdEdvLCB7IGVudjogYWxpYXNFbnYgfSBhcyBhbnkpO1xuICAgICAgYml0Z28uZ2V0RW52KCkuc2hvdWxkLmVxbChBbGlhc0Vudmlyb25tZW50c1thbGlhc0Vudl0pO1xuICAgIH1cbiAgfSk7XG59KTtcbiJdfQ==