更新
This commit is contained in:
@@ -19,8 +19,9 @@ class _ShellPageDouble(QWidget):
|
||||
*,
|
||||
permissions: Any,
|
||||
current_user: Any,
|
||||
parent: QWidget | None = None,
|
||||
) -> None:
|
||||
super().__init__()
|
||||
super().__init__(parent)
|
||||
self.permissions = permissions
|
||||
self.current_user = current_user
|
||||
self.refresh_count = 0
|
||||
@@ -93,6 +94,12 @@ def test_shell_matches_admin_geometry_at_both_acceptance_sizes(
|
||||
assert image.pixelColor(220, 110).name().lower() == "#f5f7fb"
|
||||
|
||||
|
||||
def test_registered_pages_are_not_top_level_windows(shell_window: ShellWindow) -> None:
|
||||
for page in shell_window.pages.values():
|
||||
assert page.parentWidget() is shell_window.stack
|
||||
assert not page.isWindow()
|
||||
|
||||
|
||||
def test_every_visible_page_navigates_and_visited_tabs_track_active_page(
|
||||
shell_window: ShellWindow,
|
||||
) -> None:
|
||||
|
||||
Reference in New Issue
Block a user