mirror of
https://github.com/Textualize/textual.git
synced 2025-10-17 02:38:12 +03:00
Testing layout resolve zero width, and empty list cases
This commit is contained in:
@@ -12,6 +12,14 @@ class Edge(NamedTuple):
|
|||||||
min_size: int = 1
|
min_size: int = 1
|
||||||
|
|
||||||
|
|
||||||
|
def test_empty():
|
||||||
|
assert layout_resolve(10, []) == []
|
||||||
|
|
||||||
|
|
||||||
|
def test_total_zero():
|
||||||
|
assert layout_resolve(0, [Edge(10)]) == [10]
|
||||||
|
|
||||||
|
|
||||||
def test_single():
|
def test_single():
|
||||||
# One edge fixed size
|
# One edge fixed size
|
||||||
assert layout_resolve(100, [Edge(10)]) == [10]
|
assert layout_resolve(100, [Edge(10)]) == [10]
|
||||||
|
|||||||
Reference in New Issue
Block a user