def METHOD_NAME(test, props, keys, row, col):
    test.start_server(get_app(props))
    target = test.table("table")
    c1 = target.cell(3, 1)
    c2 = target.cell(row, col)
    # focus on cell content
    c1.double_click()
    assert c1.is_focused()
    assert c1.is_value_focused()
    # moves to next cell
    test.send_keys(keys)
    # unfocus previous cell & content, focus new cell but not content
    assert not c1.is_focused()
    assert not c1.is_value_focused()
    assert c2.is_focused()
    assert not c2.is_value_focused()
    assert test.get_log_errors() == []