Skip to main content

🧪 tenzir-test

tenzir-test is the reusable test harness that powers the Tenzir project. It discovers test scenarios and Python fixtures, prepares the execution environment, and produces artifacts you can diff against established baselines.

✨ Highlights

  • 🔍 Auto-discovers tests, inputs, and configuration across both project and package layouts, including linked satellite projects.
  • 🧩 Supports configurable runners and reusable fixtures so you can tailor how scenarios execute and share setup logic.
  • 🛠️ Provides a tenzir-test CLI for orchestrating suites, updating baselines, and inspecting artifacts.

📦 Installation

Install the latest release from PyPI with uvxtenzir-test requires Python 3.13 or newer:

uvx tenzir-test --help

uvx downloads the newest compatible release, runs it in an isolated environment, and caches subsequent invocations for fast reuse.

📚 Documentation

Consult our user guide for an end-to-end walkthrough of writing tests.

We also provide a dense reference that explains concepts, configuration, multi-project execution, and CLI details.

📜 License

tenzir-test is available under the Apache License, Version 2.0. See LICENSE for details.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tenzir_test-2.1.0.tar.gz (197.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tenzir_test-2.1.0-py3-none-any.whl (109.2 kB view details)

Uploaded Python 3

File details

Details for the file tenzir_test-2.1.0.tar.gz.

File metadata

  • Download URL: tenzir_test-2.1.0.tar.gz
  • Upload date:
  • Size: 197.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for tenzir_test-2.1.0.tar.gz
Algorithm Hash digest
SHA256 45342037eba6e932d4422ff7912b2d409ce4dcacd097e0895458d52cccb00d44
MD5 f979c62a99eeaf2cf02124995dfe271f
BLAKE2b-256 debfa1cd47368d54e22b67889df4e04d94633544eeac5a7da9cab1f71eaff539

See more details on using hashes here.

Provenance

The following attestation bundles were made for tenzir_test-2.1.0.tar.gz:

Publisher: publish.yaml on tenzir/test

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tenzir_test-2.1.0-py3-none-any.whl.

File metadata

  • Download URL: tenzir_test-2.1.0-py3-none-any.whl
  • Upload date:
  • Size: 109.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for tenzir_test-2.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6d41d156795c45779fa61f3fe5354d7d76cbcbcb6730295dd0cb82f485090947
MD5 cd814005cac86e7a0c0fed60c662e757
BLAKE2b-256 30cc75f7e0dd7047135f6c5a894f0d9d8ccb890b9bbfaaa2f071d95e13fd718d

See more details on using hashes here.

Provenance

The following attestation bundles were made for tenzir_test-2.1.0-py3-none-any.whl:

Publisher: publish.yaml on tenzir/test

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

2.1.0 This release

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 files

1.10.3

2 files

1.10.2

2 files

1.10.1

2 files

1.10.0

2 files

1.9.0

2 files

1.8.4

2 files

1.8.3

2 files

1.8.2

2 files

1.8.1

2 files

1.8.0

2 files

1.7.7

2 files

1.7.6

2 files

1.7.5

2 files

1.7.3

2 files

1.7.2

2 files

1.7.1

2 files

1.7.0

2 files

1.6.0

2 files

1.5.1

2 files

1.5.0

2 files

1.4.0

2 files

1.3.2

2 files

1.3.1

1 file

1.3.0

2 files

1.2.2

2 files

1.2.1

2 files

1.2.0

2 files

1.1.1

2 files

1.1.0

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

0.15.0

2 files

0.14.0

2 files

0.13.1

2 files

0.13.0

2 files

0.12.0

2 files

0.11.0

2 files

0.10.0

2 files

0.9.5

2 files

0.9.4

2 files

0.9.3

2 files

0.9.2

2 files

0.9.1

2 files

0.9.0

2 files

0.8.0

2 files

0.7.1

2 files

0.7.0

2 files

0.6.1

2 files

0.6.0

2 files

0.5.1

2 files

0.5.0

2 files

0.4.4

2 files

0.4.3

2 files

0.4.2

2 files

0.4.1

2 files

0.4.0

2 files

0.3.0

2 files

0.2.0

2 files

0.1.0

2 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