Skip to main content

Run python unit-tests as command-line applications (class and method based).

Project description

# unittester
Run python unit-tests as command-line applications (class and method based)

###install
```bash
pip install unittester
```

###options:

```bash
Usage: sample.py [options]

Options:
-h, --help show this help message and exit
-c CLASSNAME, --class=CLASSNAME
UnitTest classname
-m METHOD, --method=METHOD
UnitTest methodname (optional)
-f, --failfast Fail fast
-a, --all Run all test without stop on fail
-s, --showclasses Show all classes
-r, --resetconsole Reset console (clear screen)
-p, --profile Profile the method
-q, --quiet Silence output except when there is an error
```

###quiet
Quiet mode only outputs text in case of an error.

####normal
```bash
$ python tests.py -c SampleTestCase2
0.00 | unittester.py:70 | unittester | SampleTestCase2
.
----------------------------------------------------------------------
Ran 1 test in 0.000s

OK
```

####quiet
```bash
$ python sample.py -q -c SampleTestCase2
$
```

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

unittester-0.3.1.tar.gz (3.2 kB view hashes)

Uploaded Source

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