@mapbox/mr-ui
Version:
UI components for Mapbox projects
14 lines (13 loc) • 668 B
JavaScript
;
var _validateStyleUri = _interopRequireDefault(require("./validate-style-uri"));
function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
test('accepts empty value', () => {
expect((0, _validateStyleUri.default)('')).toBe('');
});
test('valid returns ""', () => {
expect((0, _validateStyleUri.default)('mapbox://styles/owner/okay')).toBe('');
});
test('invalid returns correct error message', () => {
expect((0, _validateStyleUri.default)('notmapbox://')).toBe('Please enter a valid style URI');
expect((0, _validateStyleUri.default)('mapbox://styles/no-owner')).toBe('Please enter a valid style URI');
});