code: def test_markdown_with_metadata(
      no_jupytext_version_number,
      text="""# + [markdown] key="value"
  # Markdown cell
  """,
      notebook=new_notebook(
          cells=[
              new_markdown_cell(
                  "Markdown cell", metadata={"key": "value"}
              )
          ]
      ),
  ):
      nb2 = jupytext.reads(text, "py")
      compare_notebooks(nb2, notebook)
      text2 = jupytext.writes(notebook, "py")
      compare(text2, text)
  
imports: import pytest
  from nbformat.v4.nbbase import new_code_cell, new_markdown_cell, new_notebook, new_raw_cell
  import jupytext
  from jupytext.compare import compare, compare_notebooks
label_desc: Use image node_id 37 for calling a global function with example usage: test_markdown_with_metadata(no_jupytext_version_number, text, notebook) without return types