Making it so OpenLayers.Util.getResolutionFromScale returns undefined resolution when given a falsey scale. r=ahocevar (closes #2464, see #2462)
git-svn-id: http://svn.openlayers.org/trunk/openlayers@10019 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf
This commit is contained in:
+6
-1
@@ -670,7 +670,7 @@
|
||||
}
|
||||
|
||||
function test_Util_getScaleResolutionTranslation(t) {
|
||||
t.plan(4);
|
||||
t.plan(5);
|
||||
|
||||
var scale = 1/150000000;
|
||||
var resolution = OpenLayers.Util.getResolutionFromScale(scale);
|
||||
@@ -687,6 +687,11 @@
|
||||
scale = 150000000;
|
||||
resolution = OpenLayers.Util.getResolutionFromScale(scale);
|
||||
t.eq(OpenLayers.Util.getScaleFromResolution(resolution), scale, "scale->resolution->scale works");
|
||||
|
||||
scale = null;
|
||||
resolution = OpenLayers.Util.getResolutionFromScale(scale);
|
||||
t.eq(resolution, undefined, "falsey scale results in undefined resolution");
|
||||
|
||||
}
|
||||
|
||||
function test_Util_getImgLocation(t) {
|
||||
|
||||
Reference in New Issue
Block a user