Files
carto.js/test/spec/geo/map/tile-layer.spec.js
2020-06-13 18:34:34 +08:00

24 lines
658 B
JavaScript

var TileLayer = require('../../../../src/geo/map/tile-layer');
var createEngine = require('../../fixtures/engine.fixture.js');
describe('TileLayer', function () {
var engineMock;
var layer;
beforeEach(function () {
engineMock = createEngine();
layer = new TileLayer(null, { engine: engineMock });
});
it('should be type tiled', function () {
expect(layer.get('type')).toEqual('Tiled');
});
describe('vis reloading', function () {
it("should reload the vis when 'urlTemplate' attribute changes", function () {
layer.set('urlTemplate', 'new_value');
expect(engineMock.reload).toHaveBeenCalled();
});
});
});