16 lines
535 B
Python
16 lines
535 B
Python
"""Unit tests for DeveloperToolsWidget."""
|
|
|
|
from PySide6.QtWebEngineWidgets import QWebEngineView
|
|
|
|
from webdrop_bridge.ui.developer_tools import DeveloperToolsWidget
|
|
|
|
|
|
def test_developer_tools_widget_attaches_inspected_page(qtbot):
|
|
"""DeveloperToolsWidget should inspect the provided web view page directly."""
|
|
web_view = QWebEngineView()
|
|
qtbot.addWidget(web_view)
|
|
|
|
dev_tools = DeveloperToolsWidget(web_view)
|
|
qtbot.addWidget(dev_tools)
|
|
|
|
assert dev_tools.dev_tools_view.page().inspectedPage() is web_view.page()
|