UNPKG

openlayers

Version:

Build tools and sources for developing OpenLayers based mapping applications

27 lines (24 loc) 887 B
goog.provide('ol.AssertionError.test'); goog.require('ol'); goog.require('ol.AssertionError'); describe('ol.AssertionError', function() { it('generates a message', function() { var error = new ol.AssertionError(42); expect(error.message).to.be('Assertion failed. See /doc/errors/#42 for details.'); }); it('generates a message with a versioned url', function() { var origVersion = ol.VERSION; ol.VERSION = 'foo'; var error = new ol.AssertionError(42); expect(error.message).to.be('Assertion failed. See https://openlayers.org/en/foo/doc/errors/#42 for details.'); ol.VERSION = origVersion; }); it('has an error code', function() { var error = new ol.AssertionError(42); expect(error.code).to.be(42); }); it('has a name', function() { var error = new ol.AssertionError(42); expect(error.name).to.be('AssertionError'); }); });