Skip to content

Testenix v0.1.0 - First public release

Choose a tag to compare

@polishdataengineer polishdataengineer released this 20 Jul 19:10
19ab4ba

Testenix 0.1.0

First public release of Testenix - a native Python testing framework focused on
parallel execution, deterministic reporting, resilience, and safe migration
from pytest and unittest.

Highlights

  • Native parallel Python test execution
  • Async tests and fixtures without additional plugins
  • Retries, timeouts, worker-crash recovery, JSON and JUnit reports
  • Execution of unchanged pytest suites through testenix pytest
  • Safe migration from supported pytest and unittest suites
  • Original tests are never overwritten or deleted
  • Serial and parallel outcome validation before publishing migrated tests
  • Complete SHA-256 source-manifest verification
  • Support for Python 3.11–3.14 on Linux, macOS, and Windows

Installation

pip install testenix