diff --git a/tests/test_resolve.py b/tests/test_resolve.py index b73db6c55..202299747 100644 --- a/tests/test_resolve.py +++ b/tests/test_resolve.py @@ -128,24 +128,17 @@ def test_resolve_fraction_unit(): def test_resolve_issue_2502(): """Test https://github.com/Textualize/textual/issues/2502""" - widgets_fr = [Widget() for _ in range(50)] - widgets_min_width = [Widget() for _ in range(50)] - - for widget in widgets_fr: - widget.styles.width = "1fr" - widget.styles.min_width = 1 - - for widget in widgets_min_width: - widget.styles.width = 0 - - styles = ( - widget.styles - for widget in chain.from_iterable(zip(widgets_fr, widgets_min_width)) - ) + widget = Widget() + widget.styles.width = "1fr" + widget.styles.min_width = 11 assert isinstance( resolve_fraction_unit( - styles, Size(80, 24), Size(80, 24), Fraction(10), resolve_dimension="width" + (widget.styles,), + Size(80, 24), + Size(80, 24), + Fraction(10), + resolve_dimension="width", ), Fraction, )