:py:mod:`mass_driver.tests.fixtures`
====================================

.. py:module:: mass_driver.tests.fixtures

.. autodoc2-docstring:: mass_driver.tests.fixtures
   :parser: myst
   :allowtitles:

Module Contents
---------------

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`repoize <mass_driver.tests.fixtures.repoize>`
     - .. autodoc2-docstring:: mass_driver.tests.fixtures.repoize
          :parser: myst
          :summary:
   * - :py:obj:`copy_folder <mass_driver.tests.fixtures.copy_folder>`
     - .. autodoc2-docstring:: mass_driver.tests.fixtures.copy_folder
          :parser: myst
          :summary:
   * - :py:obj:`massdrive_runlocal <mass_driver.tests.fixtures.massdrive_runlocal>`
     - .. autodoc2-docstring:: mass_driver.tests.fixtures.massdrive_runlocal
          :parser: myst
          :summary:
   * - :py:obj:`massdrive <mass_driver.tests.fixtures.massdrive>`
     - .. autodoc2-docstring:: mass_driver.tests.fixtures.massdrive
          :parser: myst
          :summary:
   * - :py:obj:`massdrive_check_file <mass_driver.tests.fixtures.massdrive_check_file>`
     - .. autodoc2-docstring:: mass_driver.tests.fixtures.massdrive_check_file
          :parser: myst
          :summary:
   * - :py:obj:`massdrive_scan_check <mass_driver.tests.fixtures.massdrive_scan_check>`
     - .. autodoc2-docstring:: mass_driver.tests.fixtures.massdrive_scan_check
          :parser: myst
          :summary:

API
~~~

.. py:function:: repoize(path: pathlib.Path)
   :canonical: mass_driver.tests.fixtures.repoize

   .. autodoc2-docstring:: mass_driver.tests.fixtures.repoize
      :parser: myst

.. py:function:: copy_folder(repo_data, tmp_path)
   :canonical: mass_driver.tests.fixtures.copy_folder

   .. autodoc2-docstring:: mass_driver.tests.fixtures.copy_folder
      :parser: myst

.. py:function:: massdrive_runlocal(repo_url: str | None, activity_configfilepath: pathlib.Path) -> mass_driver.models.activity.ActivityOutcome
   :canonical: mass_driver.tests.fixtures.massdrive_runlocal

   .. autodoc2-docstring:: mass_driver.tests.fixtures.massdrive_runlocal
      :parser: myst

.. py:function:: massdrive(repo_url: str, activity_configfilepath: pathlib.Path, repo_is_path: bool = True)
   :canonical: mass_driver.tests.fixtures.massdrive

   .. autodoc2-docstring:: mass_driver.tests.fixtures.massdrive
      :parser: myst

.. py:function:: massdrive_check_file(workdir: pathlib.Path)
   :canonical: mass_driver.tests.fixtures.massdrive_check_file

   .. autodoc2-docstring:: mass_driver.tests.fixtures.massdrive_check_file
      :parser: myst

.. py:function:: massdrive_scan_check(workdir: pathlib.Path)
   :canonical: mass_driver.tests.fixtures.massdrive_scan_check

   .. autodoc2-docstring:: mass_driver.tests.fixtures.massdrive_scan_check
      :parser: myst