Skip to main content

A simple tool that shows available tests without executing them.

Project description

This is a simply one-function utility. The purpose is to print available tests without executing them. It should be used with standard *python’s unit tests*.

utl stands for u-nit t-est l-ister.

Latest PyPI version

Usage

You can see it in action on this asciicast.

Note:

If you run UTL with Django project, pass env. var. like this:

$ DJANGO_SETTINGS_MODULE=mysite.settings; utl <dir-to-scan-for-tests>

see details Django doc.

Installation

As other python packages:

pip install utl

Licence

Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)

Authors

Many thanks to Vaultah because he|she cover the main work on stackoverflow

Wrapping Vaultah’s work into package was done by xliiv.

Future features

  • process and pass all possible unittest.discovery params

  • ‘entry point’ could be in package notation, eg.:

    foo.bar.baz

  • show some sort of statistics

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

utl-1.0.0.tar.gz (3.3 kB view details)

Uploaded Source

File details

Details for the file utl-1.0.0.tar.gz.

File metadata

  • Download URL: utl-1.0.0.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for utl-1.0.0.tar.gz
Algorithm Hash digest
SHA256 00acd9bc36e3ac782a668c54e63563baa3981bee3ea4eb09fe7341b193283c5f
MD5 15f96c76f364b1c0eb7dd4a8c259f5f2
BLAKE2b-256 99fd4c333df70e11b10e7b2aadedba628ad58af237d5b9c87f589f4748663446

See more details on using hashes here.

Supported by

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