Bläddra i källkod

concluding UiHelper tests that are possible in headless jsdom at this time

El RIDO 8 år sedan
förälder
incheckning
d75cea856a
1 ändrade filer med 9 tillägg och 3 borttagningar
  1. 9 3
      js/test.js

+ 9 - 3
js/test.js

@@ -913,6 +913,9 @@ describe('UiHelper', function () {
     });
     });
 
 
     describe('isVisible', function () {
     describe('isVisible', function () {
+        // TODO As per https://github.com/tmpvar/jsdom/issues/1048 there is no layout support in jsdom, yet.
+        // once it is supported or a workaround is found, uncomment the section below
+        /*
         before(function () {
         before(function () {
             $.PrivateBin.Helper.reset();
             $.PrivateBin.Helper.reset();
         });
         });
@@ -927,13 +930,16 @@ describe('UiHelper', function () {
                 var clean = jsdom(
                 var clean = jsdom(
                     '<' + element + ' id="' + id + '"></' + element + '>'
                     '<' + element + ' id="' + id + '"></' + element + '>'
                 );
                 );
-                // TODO As per https://github.com/tmpvar/jsdom/issues/1048 there is no layout support in jsdom, yet.
-                // remove the "true || " below, once it is supported or a workaround is found
-                var result = true || $.PrivateBin.UiHelper.isVisible($('#' + id));
+                var result = $.PrivateBin.UiHelper.isVisible($('#' + id));
                 clean();
                 clean();
                 return result;
                 return result;
             }
             }
         );
         );
+        */
+    });
+
+    describe('scrollTo', function () {
+        // TODO Did not find a way to test that, see isVisible test above
     });
     });
 });
 });