Pytest fixtures and helper functions to use for testing flask-ligand microservices.
Project description
Pytest fixtures and helper functions to use for testing flask-ligand microservices.
Developer Quick Start Guide
Follow the instructions below to get a development environment up and running quickly!
Prerequisites
Python 3.10+
Getting Help with Make Tasks
Execute the following command to get a full list of make targets:
$ make help
Setup Python Development Environment
Create a Python virtual environment:
$ mkvirtualenv -p py310 pytest-flask-ligand
Setup develop environment:
$ make develop-venv
Setup git pre-commit hooks:
$ make setup-pre-commit
Verify that environment is ready for development:
$ make test-all
Contributing
See CONTRIBUTING.rst for more details on developing for the pytest-flask-ligand project.
Release Process
See release_process.rst for information on the release process for the pytest-flask-ligand project.
Python Black IDE Integration
This repo utilizes Python Black for automatic code formatting using the make format task. However, this is not very convenient to use on a regular basis and instead it is recommended to integrate Python Black into your IDE workflow. Checkout these editor integration guides for integrating Python Black with popular IDEs and text editors.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for pytest-flask-ligand-0.1.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e08a7106fa255bccd78690680fe221cdf9f705cb0ecba98ef00428a923c93ba |
|
MD5 | e0e0fb522a32b6f5cb68f16516856d6f |
|
BLAKE2b-256 | a20abbbc74a8b29782e46f4fbeb37ee25a3feabf9fc8feae0cdfae1275d30793 |
Hashes for pytest_flask_ligand-0.1.8-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a8e050d869f4c296d6c5cf10eceb810c198263defcefd048e33597d15602b747 |
|
MD5 | ca16e45d742c78a8f4c92d34ce4cdea7 |
|
BLAKE2b-256 | de9c6492e22ee8f96a8dfa7dc004191b8b089e65ff81c785d46b8c21838400f3 |