@komondor-lab/core
Version:
Komondor core library
20 lines • 735 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const assertron_1 = __importDefault(require("assertron"));
const _1 = require(".");
it('all fields can be optional', () => {
_1.config({});
});
describe('io', () => {
it('set url', () => {
_1.config({ url: 'http://localhost:3012' });
});
it('invalid url will throw', () => {
const err = assertron_1.default.throws(() => _1.config({ url: 'invalid' }), _1.ConfigPropertyIsInvalid);
assertron_1.default.equal(err.property, 'url');
});
});
//# sourceMappingURL=config.spec.js.map