From 5bde9fa278cefffd2a47bed046a46c9204b0d49d Mon Sep 17 00:00:00 2001 From: Zsolt Ero Date: Tue, 10 Apr 2018 21:06:36 +0200 Subject: [PATCH] added non-degree tests for all units --- test/spec/ol/control/scaleline.test.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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() {