refactor: Remove remote debugging dependency and enhance DeveloperToolsWidget integration
This commit is contained in:
parent
a135dd0d96
commit
d6e0957797
3 changed files with 27 additions and 15 deletions
16
tests/unit/test_developer_tools.py
Normal file
16
tests/unit/test_developer_tools.py
Normal 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()
|
||||
Loading…
Add table
Add a link
Reference in a new issue