code: def test_jupyter_cell_is_not_split():
      text = """Here we have a markdown
  file with a jupyter code cell
  
  ```python
  1 + 1
  
  
  2 + 2
  ```
  
  the code cell should become a Jupyter cell.
  """
      nb = jupytext.reads(text, "md")
      assert nb.cells[0].cell_type == "markdown"
      compare(
          nb.cells[0].source,
          """Here we have a markdown
  file with a jupyter code cell""",
      )
  
      assert nb.cells[1].cell_type == "code"
      compare(
          nb.cells[1].source,
          """1 + 1
  
  
  2 + 2""",
      )
  
      assert nb.cells[2].cell_type == "markdown"
      compare(
          nb.cells[2].source,
          "the code cell should become a Jupyter cell.",
      )
      assert len(nb.cells) == 3
  
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 18 for calling a global function with example usage: test_jupyter_cell_is_not_split() without return types