def METHOD_NAME(test):
    props = {
        **base_props,
        **dict(
            tooltip_delay=2000, tooltip_duration=2000, tooltip_data=tooltip_data_text
        ),
    }
    app = dash.Dash(__name__)
    app.layout = DataTable(**props)
    test.start_server(app)
    target = test.table("table")
    tooltip = target.tooltip
    target.is_ready()
    target.cell(0, 0).move_to()
    assert not tooltip.exists()
    wait.until(lambda: tooltip.exists(), 2.5)
    wait.until(lambda: not tooltip.exists(), 2.5)
    assert test.get_log_errors() == []