def test_text_scroll_no_width(manager):
    """
    Scrolling text needs a fixed width. If this is not set a warning is provided and
    scrolling is disabled.
    """
    logs = manager.get_log_buffer()
    assert "WARNING - no_width: You must specify a width when enabling scrolling." in logs
    _, output = manager.c.widget["no_width"].eval("self.scroll")
    assert output == "False"

    Scrolling text needs a fixed width. If this is not set a warning is provided and
    scrolling is disabled.
    
test/widgets/test_base.py