code: def test_many_and_suffix():
      formats = long_form_multiple_formats("ipynb,.pct.py,_lgt.py")
      expected_paths = [
          "notebook.ipynb",
          "notebook.pct.py",
          "notebook_lgt.py",
      ]
      for fmt, path in zip(formats, expected_paths):
          compare(
              paired_paths(path, fmt, formats),
              list(zip(expected_paths, formats)),
          )
  
      with pytest.raises(InconsistentPath):
          paired_paths("wrong_suffix.py", "py", formats)
  
imports: import os
  import unittest.mock
  import pytest
  import jupytext
  from jupytext.cli import jupytext
  from jupytext.compare import compare
  from jupytext.contentsmanager import TextFileContentsManager
  from jupytext.formats import long_form_multiple_formats, long_form_one_format, short_form_multiple_formats
  from jupytext.paired_paths import InconsistentPath, base_path, full_path, paired_paths
label_desc: Use image node_id 15 for calling a global function with example usage: test_many_and_suffix() without return types