You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- DDS CI Scripts Python API
- #########################
-
- Types from pytest
- *****************
-
- These types are defined by pytest, but are used extensively within the testing
- scripts.
-
- .. class:: _pytest.fixtures.FixtureRequest
-
- .. seealso:: :class:`pytest.FixtureRequest`
-
- .. class:: _pytest.tmpdir.TempPathFactory
-
- .. seealso:: :class:`pytest.TempPathFactory`
-
-
- Test Fixtures
- *************
-
- The following test fixtures are defined:
-
- - :func:`~dds_ci.testing.fixtures.dds` - :class:`dds_ci.dds.DDSWrapper` - A
- wrapper around the ``dds`` executable under test.
- - :func:`~dds_ci.testing.fixtures.tmp_project` -
- :class:`dds_ci.testing.fixtures.Project` - Create a new empty directory to be
- used as a test project for ``dds`` to execute.
- - :func:`~dds_ci.testing.http.http_repo` -
- :class:`dds_ci.testing.http.RepoServer` - Create a new dds repository and
- spawn an HTTP server to serve it.
-
- Module: ``dds_ci``
- ******************
-
- .. automodule:: dds_ci
- :members:
-
-
- Module: ``dds_ci.dds``
- **********************
-
- .. automodule:: dds_ci.dds
- :members:
-
-
- Module: ``dds_ci.proc``
- ***********************
-
- .. automodule:: dds_ci.proc
- :members:
-
-
- Module: ``dds_ci.testing``
- **************************
-
- .. automodule:: dds_ci.testing
- :members:
-
-
- Module: ``dds_ci.testing.http``
- *******************************
-
- .. automodule:: dds_ci.testing.http
- :members:
-
-
- Module: ``dds_ci.testing.fixtures``
- ***********************************
-
- .. automodule:: dds_ci.testing.fixtures
- :members:
-
-
- Module: ``dds_ci.testing.error``
- ********************************
-
- .. automodule:: dds_ci.testing.error
- :members:
|