code: def test_tmcp003_copy_text_to_markdown(test):
      test.start_server(get_app())
  
      target = test.table("table")
  
      target.cell(1, "Sub-product").click()
  
      test.copy()
      target.cell(1, "Product").click()
      test.paste()
  
      wait.until(
          lambda: target.cell(1, "Product")
          .find_inside(".dash-cell-value > p")
          .get_attribute("innerHTML")
          == df[1].get("Sub-product"),
          3,
      )
      assert test.get_log_errors() == []
  
file_path: dash/components/dash-table/tests/selenium/test_markdown_copy_paste.py
imports: import pytest
  import dash
  from dash.testing import wait
  from dash.dash_table import DataTable
  import pandas
label_desc: Use image node_id 4 for calling a global function with example usage: test_tmcp003_copy_text_to_markdown(test) without return types