Skip to main content

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/*

Metadata

Release files for pytest-html-object-storage 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pytest-html-object-storage 0.2.1
File Size Uploaded
pytest-html-object-storage-0.2.1.tar.gz 6.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pytest-html-object-storage 0.2.1
File Interpreter ABI Platform
pytest_html_object_storage-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 14.7 kB

Release files / pytest-html-object-storage-0.2.1.tar.gz

Download URL pytest-html-object-storage-0.2.1.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
6ee071ac82da3aeb9d40803667a3665eb03479a4219c16dffab32987bbbc89b0
BLAKE2b-256 checksum
How to use checksums
03df5b5d5c301ee56ce49787344effb67e220d11296ccbbf8eb9ab8b145fbc66
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release files / pytest_html_object_storage-0.2.1-py3-none-any.whl

Download URL pytest_html_object_storage-0.2.1-py3-none-any.whl
Size 7.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
79bd9cf024fd32c67eba4417affaf14345bf55706ba4325f8df61420cd7c28b1
BLAKE2b-256 checksum
How to use checksums
d1fa8e0cab2a806e6771cfbdcc655166b01a3b93c1c4f083f318b9e604b968ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.12.0

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page