From 64f9c6d7d34abfaff72e006ab93fa46ba8335f2d Mon Sep 17 00:00:00 2001
From: Oleksandr Miroshnichenko <omiroshnichenko@magento.com>
Date: Fri, 19 Jan 2018 18:16:29 +0200
Subject: [PATCH] magento/magento2#12342: JSTestDriver removal - Fix
 validation.

---
 lib/web/mage/validation.js | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/lib/web/mage/validation.js b/lib/web/mage/validation.js
index 5f4137bb06d..ac99b04ad1b 100644
--- a/lib/web/mage/validation.js
+++ b/lib/web/mage/validation.js
@@ -845,11 +845,13 @@
                 result = true;
                 range = param;
 
-                if (range) {
+                if (typeof range === 'string') {
                     m = dataAttrRange.exec(range);
 
                     if (m) {
                         result = result && $.mage.isBetween(numValue, m[1], m[2]);
+                    } else {
+                        result = false;
                     }
                 } else if (elm && elm.className) {
                     classes = elm.className.split(' ');
@@ -896,7 +898,7 @@
                 result = true;
                 range = param;
 
-                if (range) {
+                if (typeof range === 'string') {
                     m = dataAttrRange.exec(range);
 
                     if (m) {
-- 
GitLab