- Fork the repository
- Clone your fork
- 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
Tests are run with py.test. :: py.test --pep8 --flakes --cov saml
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