Skip to main content

A custom unittest runner for Python

Project description

UnitTestX

PyPI Version

License

Python Versions

Coverage Status

A custom unittest runner for Python's unittest framework.

Features

  • Custom test result reporting.
  • Colorful and informative test status output.
  • Support for Python 3.8 and above.

Installation

You can install UnitTestX using pip:

pip install unittestx

Usage

Run your tests using UnitTestX by simply invoking the unittestx command. For example:

unittestx -s tests -p "test_*.py"

You can pass the following arguments to the unittestx command:

-s or --start-directory: Specify the directory to start test discovery (default is '.').
-p or --pattern: Specify the test file pattern (default is 'test*.py').
For more options and details, use the unittestx --help command.

Contributing

Contributions are always welcome! Feel free to open issues, submit pull requests, or provide feedback.

License

MIT

Project details


Download files

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

Source Distribution

unittestx-0.1.3.tar.gz (3.5 kB view hashes)

Uploaded Source

Built Distribution

unittestx-0.1.3-py3-none-any.whl (4.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page