mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
added results method
This commit is contained in:
@@ -1,5 +1,3 @@
|
||||
from textual.dom import DOMNode
|
||||
|
||||
from textual.widget import Widget
|
||||
|
||||
|
||||
@@ -51,7 +49,15 @@ def test_query():
|
||||
assert list(app.query("View#main")) == [main_view]
|
||||
assert list(app.query("#widget1")) == [widget1]
|
||||
assert list(app.query("#widget2")) == [widget2]
|
||||
|
||||
assert list(app.query("Widget.float")) == [sidebar, tooltip, helpbar]
|
||||
assert list(app.query("Widget.float").results(Widget)) == [
|
||||
sidebar,
|
||||
tooltip,
|
||||
helpbar,
|
||||
]
|
||||
assert list(app.query("Widget.float").results(View)) == []
|
||||
|
||||
assert list(app.query("Widget.float.transient")) == [tooltip]
|
||||
|
||||
assert list(app.query("App > View")) == [main_view, help_view]
|
||||
|
||||
Reference in New Issue
Block a user