bindep/doc/source/contributing.rst
Sorin Sbarnea 6deb027936 Assure bindep can be called as a module
- assure we can all bindep as a module (python -m bindep)
- add test the assures output is the same regardless how is called
- include argparse fix which needs to know executable name when
  called as modules.
- enables use of bindep without needing to have it in PATH

Change-Id: Ib2aac359e2f23cb0ac7857835905e0a02e90888d
2021-01-27 17:18:05 +00:00

38 lines
696 B
ReStructuredText

============
Contributing
============
.. include:: ../../CONTRIBUTING.rst
Python API
----------
No internal API stability guarantees are made, but for reference
here is a basic outline of the source implementation:
.. automodule:: bindep
:members:
.. automodule:: bindep.depends
:members:
.. automodule:: bindep.__main__
:members:
Internal Unit Tests
-------------------
The bindep utility is developed following a test-driven methodology.
These are the current tests run to ensure its internal consistency
for every commit:
.. automodule:: bindep.tests
:members:
.. automodule:: bindep.tests.test_depends
:members:
.. automodule:: bindep.tests.test_main
:members: