refactor: Remove remote debugging dependency and enhance DeveloperToolsWidget integration

This commit is contained in:
claudi 2026-03-30 09:16:09 +02:00
parent a135dd0d96
commit d6e0957797
3 changed files with 27 additions and 15 deletions

View file

@ -0,0 +1,16 @@
"""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()