Skip to main content

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

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.

Release history Release notifications | RSS feed

1.0.1

1 file

This release

1.0.0 This release

1 file

Supported by

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