diff --git a/test/spec/ol/control/scaleline.test.js b/test/spec/ol/control/scaleline.test.js index 805163a09d..52dd208067 100644 --- a/test/spec/ol/control/scaleline.test.js +++ b/test/spec/ol/control/scaleline.test.js @@ -286,6 +286,13 @@ describe('ol.control.ScaleLine', function() { ctrl.setUnits('imperial'); expect(ctrl.element_.innerText).to.be('500 ft'); + ctrl.setUnits('nautical'); + expect(ctrl.element_.innerText).to.be('0.05 nm'); + + ctrl.setUnits('imperial'); + expect(ctrl.element_.innerText).to.be('500 ft'); + + map.setView(new View({ center: [0, 0], zoom: 0, @@ -306,6 +313,12 @@ describe('ol.control.ScaleLine', function() { ctrl.setUnits('imperial'); expect(ctrl.element_.innerText).to.be('5 in'); + + ctrl.setUnits('nautical'); + expect(ctrl.element_.innerText).to.be('0.00005 nm'); + + ctrl.setUnits('imperial'); + expect(ctrl.element_.innerText).to.be('5 in'); }); it('Metric display works with Geographic (EPSG:4326) projection', function() {