summaryrefslogtreecommitdiff
path: root/js_tests/gis/mapwidget.test.js
diff options
context:
space:
mode:
authorJon Dufresne <jon.dufresne@gmail.com>2020-04-20 17:39:15 -0700
committerCarlton Gibson <carlton@noumenal.es>2020-04-29 10:22:41 +0200
commit5d37cc703b2d3f100ca5c2c73fd456739cd80dd9 (patch)
tree6e70b9947bee40969547578b4d07dd18517ca506 /js_tests/gis/mapwidget.test.js
parent0dafadadb924e09ffd43287604cb4c2c6e353891 (diff)
downloaddjango-5d37cc703b2d3f100ca5c2c73fd456739cd80dd9.tar.gz
Fixed #31493 -- Replaced var with const and let keywords in JavaScript.
The eslint configuration and the admin script compress.py have been updated for ES6. The unused fallback of globals.django in jquery.init.js was removed. It is always included before jsi18n-mocks.test.js and it always sets the global value.
Diffstat (limited to 'js_tests/gis/mapwidget.test.js')
-rw-r--r--js_tests/gis/mapwidget.test.js30
1 files changed, 15 insertions, 15 deletions
diff --git a/js_tests/gis/mapwidget.test.js b/js_tests/gis/mapwidget.test.js
index 4198cbf2b6..d9b3fe2576 100644
--- a/js_tests/gis/mapwidget.test.js
+++ b/js_tests/gis/mapwidget.test.js
@@ -5,8 +5,8 @@
QUnit.module('gis.OLMapWidget');
QUnit.test('MapWidget.featureAdded', function(assert) {
- var options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
- var widget = new MapWidget(options);
+ const options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
+ const widget = new MapWidget(options);
assert.equal(widget.featureCollection.getLength(), 1);
widget.serializeFeatures();
assert.equal(
@@ -17,14 +17,14 @@ QUnit.test('MapWidget.featureAdded', function(assert) {
});
QUnit.test('MapWidget.map_srid', function(assert) {
- var options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
- var widget = new MapWidget(options);
+ const options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
+ const widget = new MapWidget(options);
assert.equal(widget.map.getView().getProjection().getCode(), 'EPSG:3857', 'SRID 3857');
});
QUnit.test('MapWidget.defaultCenter', function(assert) {
- var options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
- var widget = new MapWidget(options);
+ const options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
+ let widget = new MapWidget(options);
assert.equal(widget.defaultCenter().toString(), '0,0', 'Default center at 0, 0');
options.default_lat = 47.08;
options.default_lon = 6.81;
@@ -38,32 +38,32 @@ QUnit.test('MapWidget.defaultCenter', function(assert) {
});
QUnit.test('MapWidget.interactions', function(assert) {
- var options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
- var widget = new MapWidget(options);
+ const options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
+ const widget = new MapWidget(options);
assert.equal(Object.keys(widget.interactions).length, 2);
assert.equal(widget.interactions.draw.getActive(), false, "Draw is inactive with an existing point");
assert.equal(widget.interactions.modify.getActive(), true, "Modify is active with an existing point");
});
QUnit.test('MapWidget.clearFeatures', function(assert) {
- var options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
- var widget = new MapWidget(options);
- var initial_value = document.getElementById('id_point').value;
+ const options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
+ const widget = new MapWidget(options);
+ const initial_value = document.getElementById('id_point').value;
widget.clearFeatures();
assert.equal(document.getElementById('id_point').value, "");
document.getElementById('id_point').value = initial_value;
});
QUnit.test('MapWidget.multipolygon', function(assert) {
- var options = {id: 'id_multipolygon', map_id: 'id_multipolygon_map', geom_name: 'MultiPolygon'};
- var widget = new MapWidget(options);
+ const options = {id: 'id_multipolygon', map_id: 'id_multipolygon_map', geom_name: 'MultiPolygon'};
+ const widget = new MapWidget(options);
assert.ok(widget.options.is_collection);
assert.equal(widget.interactions.draw.getActive(), true, "Draw is active with no existing content");
});
QUnit.test('MapWidget.IsCollection', function(assert) {
- var options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
- var widget = new MapWidget(options);
+ const options = {id: 'id_point', map_id: 'id_point_map', geom_name: 'Point'};
+ let widget = new MapWidget(options);
assert.notOk(widget.options.is_collection);
// Empty the default initial Point
document.getElementById('id_point').value = "";