Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 857 Bytes

contributing.rst

File metadata and controls

29 lines (23 loc) · 857 Bytes

Contributing

Setting up your environment

  1. Fork the repository
  2. Clone your fork
  3. Create a virtual environment.

4. Install python-saml in development mode with testing enabled. This will download all dependencies required for running the unit tests. :: pip install -e ".[test]" 5. Make changes with tests and documentation 6. Open a pull request

Running the tests

Tests are run with py.test. :: py.test --pep8 --flakes --cov saml

Testing documentation changes

Documentation is handled with Sphinx. Use the make html command in the docs directory to build an HTML preview of the documentation. :: cd docs make html