vue-styleguidist
Version:
Vue components style guide generator
20 lines (18 loc) • 648 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
var _requireInRuntime = _interopRequireDefault(require("./requireInRuntime"));
/* eslint-disable es5/no-block-scoping,es5/no-modules */
var map = {
a: 42,
b: 43
};
it('should return a module from the map', function () {
var result = (0, _requireInRuntime["default"])(map, null, 'a');
expect(result).toBe(map.a);
});
it('should throw if module is not in the map', function () {
var fn = function fn() {
return (0, _requireInRuntime["default"])(map, null, 'c');
};
expect(fn).toThrowError('require() statements can be added');
});