doc (testing): move the testing documentation to its own page:

Testing is now in the "Developer" section of the index, and the `contributing/` directory
is removed (redundant).
This commit is contained in:
Goffi 2026-11-03 14:18:45 +01:00
commit cb9af3881e
4 changed files with 4 additions and 26 deletions

View file

@ -1,15 +0,0 @@
.. _contributing:
============
contributing
============
This part of the documentation is for people willing to contribute to the development of
Libervia and its ecosystem, it is not needed to read this if you only plan to use the
software.
.. toctree::
:glob:
:maxdepth: 2
testing

View file

@ -4,7 +4,7 @@
Developer Documentation
=======================
This documentation is intended for people who wants to contribute or work with the
This documentation is intended for people who want to contribute or work with the
internals of the project, it is not for end-users.
Storage
@ -79,11 +79,3 @@ The Raw XML is kept as the cache operates transparently, and a plugin may need r
an user may be doing a low-level pubsub request.
.. _JSON: https://docs.sqlalchemy.org/en/14/core/type_basics.html#sqlalchemy.types.JSON
Libervia Apps
=============
Libervia has a mechanism to embed applications and configure them to integrate with the
ecosystem. This is notably used to embed docker applications. Description of the
application description file is available at :ref:`libervia-app-config`.

View file

@ -47,6 +47,7 @@ You can follow this documentation to learn more on it, or join our official XMPP
:maxdepth: 2
developer.rst
testing.rst
apps.rst

View file

@ -1,12 +1,12 @@
=======
testing
Testing
=======
You'll find here the documentation to run tests on Libervia. If you plan to contribute
to the ecosystem, you should use them to check that your modification is not breaking
anything, and if possible you should extend them to cover any new feature.
.. _contributing-overview:
.. _testing:
overview
========