pytest-html-object-storage 0.2.1

Creator: railscoder56

Last updated:

Add to Cart

Description:

pytesthtmlobjectstorage 0.2.1

pytest-html-object-storage
Pytest report plugin for send HTML report on object-storage
Allow to send HTML report on object-storage.
Implementations

MinIO (tested with Scaleway)
Swift (tested with OVH)

installation
pip install pytest-html-object-storage

Configure via env var
Common
OBJECT_STORAGE_ENDPOINT="localhost:9000"
OBJECT_STORAGE_BUCKET="bucket"
OBJECT_STORAGE_USERNAME="admin"
OBJECT_STORAGE_PASSWORD="password"
OBJECT_STORAGE_REGION_NAME=""

Common Optional
OBJECT_STORAGE_POLICY="private" // public-read
OBJECT_STORAGE_RETENTION="30" // day unit

Specific MinIO
Optional
OBJECT_STORAGE_SECURE="false"
OBJECT_STORAGE_PROVIDER="default" // scaleway

Specific Swift
OBJECT_STORAGE_TENANT_ID=""
OBJECT_STORAGE_TENANT_NAME=""

Add option to send HTML report
MinIO
pytest --store-minio

Swift
pytest --store-swift

Dev
Change version
edit
pytest_html_object_storage/__init__.py

commit
git commit -m "v0.1.0"

tag
git tag v0.1.0

Build package
python -m build
twine upload dist/*

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.