code: def test_read_markdown_IDL(
      no_jupytext_version_number,
      text="""---
  jupyter:
    kernelspec:
      display_name: IDL [conda env:gdl] *
      language: IDL
      name: conda-env-gdl-idl
  ---
  
  # A sample IDL Markdown notebook
  
  ```IDL
  a = 1
  ```
  """,
  ):
      nb = jupytext.reads(text, "md")
      assert len(nb.cells) == 2
      assert nb.cells[1].cell_type == "code"
      assert nb.cells[1].source == "a = 1"
  
      text2 = jupytext.writes(nb, "md")
      compare(text2, text)
  
imports: from nbformat.v4.nbbase import new_code_cell, new_markdown_cell, new_notebook, new_raw_cell
  import jupytext
  from jupytext.combine import combine_inputs_with_outputs
  from jupytext.compare import compare, compare_cells, compare_notebooks
label_desc: Use image node_id 22 for calling a global function with example usage: test_read_markdown_IDL(no_jupytext_version_number, text) without return types