diff --git a/tests/unit_tests/test_tree_widget.py b/tests/unit_tests/test_tree_widget.py new file mode 100644 index 00000000..657c3c58 --- /dev/null +++ b/tests/unit_tests/test_tree_widget.py @@ -0,0 +1,23 @@ +import pytest +from PySide6.QtWidgets import QTreeView, QWidget + +from bec_widgets.utils.colors import apply_theme + + +class DummyTree(QWidget): + def __init__(self): + super().__init__() + tree = QTreeView(self) + apply_theme("dark") + + +@pytest.fixture +def tree_widget(qtbot): + tree = DummyTree() + qtbot.addWidget(tree) + qtbot.waitExposed(tree) + yield tree + + +def test_tree_widget_init(tree_widget): + assert isinstance(tree_widget, QWidget)