add expectWithTrim to all test cases and protect numericIf against failure

This commit is contained in:
Bart van den Eijnden
2012-03-21 13:15:16 +01:00
parent 430d09eb55
commit 221292436a
2 changed files with 25 additions and 35 deletions
+1 -1
View File
@@ -197,7 +197,7 @@ OpenLayers.String = {
*/
numericIf: function(value, trimWhitespace) {
var originalValue = value;
if (trimWhitespace === true) {
if (trimWhitespace === true && value != null && value.replace) {
value = value.replace(/^\s*|\s*$/g, "");
}
return OpenLayers.String.isNumeric(value) ? parseFloat(value) : originalValue;