瀏覽代碼

test: also test hideViewButtons

rugk 3 周之前
父節點
當前提交
68d7547cbf
共有 1 個文件被更改,包括 9 次插入 和 1 次删除
  1. 9 1
      js/test/TopNav.js

+ 9 - 1
js/test/TopNav.js

@@ -16,7 +16,7 @@ describe('TopNav', function () {
         });
 
         it(
-            'shows navigation elements when the QR code button is disabled',
+            'shows and hides navigation elements when the QR code button is disabled',
             function () {
                 document.documentElement.innerHTML =
                     '<nav><button id="newbutton" class="hidden"></button>' +
@@ -32,6 +32,14 @@ describe('TopNav', function () {
                 assert.ok(!query('#clonebutton').classList.contains('hidden'));
                 assert.ok(!query('#rawtextbutton').classList.contains('hidden'));
                 assert.ok(!query('#downloadtextbutton').classList.contains('hidden'));
+
+                assert.doesNotThrow(function () {
+                    PrivateBin.TopNav.hideViewButtons();
+                });
+                assert.ok(query('#newbutton').classList.contains('hidden'));
+                assert.ok(query('#clonebutton').classList.contains('hidden'));
+                assert.ok(query('#rawtextbutton').classList.contains('hidden'));
+                assert.ok(query('#downloadtextbutton').classList.contains('hidden'));
                 cleanup();
             }
         );