mirror of
https://github.com/zen-browser/desktop
synced 2026-04-25 17:15:00 +02:00
33 lines
920 B
JavaScript
33 lines
920 B
JavaScript
/* Any copyright is dedicated to the Public Domain.
|
|
https://creativecommons.org/publicdomain/zero/1.0/ */
|
|
|
|
"use strict";
|
|
|
|
add_task(async function test_Basic_Split_View() {
|
|
await basicSplitNTabs(() => {
|
|
ok(
|
|
gBrowser.tabpanels.hasAttribute("zen-split-view"),
|
|
"The split view should not have crashed with two tabs in it"
|
|
);
|
|
});
|
|
ok(
|
|
!gBrowser.tabpanels.hasAttribute("zen-split-view"),
|
|
"Unsplit view should not have crashed with two tabs in it"
|
|
);
|
|
});
|
|
|
|
add_task(async function test_Browser_Elements_Attributes() {
|
|
await basicSplitNTabs(() => {
|
|
Assert.equal(
|
|
document.querySelectorAll('.browserSidebarContainer[zen-split="true"]')
|
|
.length,
|
|
2,
|
|
"There should be two split browser sidebars"
|
|
);
|
|
});
|
|
ok(
|
|
!document.querySelector('.browserSidebarContainer[zen-split="true"]'),
|
|
"There should be no split browser sidebars in unsplit view"
|
|
);
|
|
});
|