.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.4. .TH CLI.PY "1" "June 2016" "cli.py 2.0.6" "User Commands" .SH NAME cli.py \- BDD test engine based on Vows.js .SH DESCRIPTION usage: cli.py [\-h] [\-p PATTERN] [\-e EXCLUDE] [\-c] .IP [\-l PACKAGE] [\-o FILE] [\-t NUMBER] [\-r FILE] [\-x] [\-f FILE] [\-\-profile] [\-\-profile\-threshold NUM] [\-\-template] [\-\-no\-color] [\-\-progress] [\-\-version] [\-v] [path] .PP Run PyVows tests. .SS "positional arguments:" .TP path Directory to look for vows recursively. If a file is passed,the file will be the target for vows. (default: \&'.'). .SS "optional arguments:" .TP \fB\-h\fR, \fB\-\-help\fR show this help message and exit .TP \fB\-p\fR PATTERN, \fB\-\-pattern\fR PATTERN Pattern of vows files. (default: '*_vows.py') .TP \fB\-e\fR EXCLUDE, \fB\-\-exclude\fR EXCLUDE Exclude tests and contexts that match regex\-pattern EXCLUDE .TP \fB\-\-no\-color\fR Turn off colorized output. (default: False) .TP \fB\-\-progress\fR Show progress ticks during testing. (default: False) .TP \fB\-\-version\fR show program's version number and exit .TP \fB\-v\fR Verbosity. May be specified many times to increase verbosity (default: \fB\-vv\fR) .SS "Test Coverage:" .TP \fB\-c\fR, \fB\-\-cover\fR Show the code coverage of tests. (default: False) .TP \fB\-l\fR PACKAGE, \fB\-\-cover\-package\fR PACKAGE Verify coverage of PACKAGE. May be specified many times. (default: all packages) .TP \fB\-o\fR FILE, \fB\-\-cover\-omit\fR FILE Exclude FILE from coverage. May be specified many times. (default: no files) .TP \fB\-t\fR NUMBER, \fB\-\-cover\-threshold\fR NUMBER Coverage below NUMBER is considered a failure. (default: 80.0) .TP \fB\-r\fR FILE, \fB\-\-cover\-report\fR FILE Store coverage report as FILE. (default: None) .SS "XUnit:" .TP \fB\-x\fR, \fB\-\-xunit\-output\fR Enable XUnit output. (default: False) .TP \fB\-f\fR FILE, \fB\-\-xunit\-file\fR FILE Store XUnit output as FILE. (default: \&'pyvows.xml') .SS "Profiling:" .TP \fB\-\-profile\fR Prints the 10 slowest topics. (default: False) .TP \fB\-\-profile\-threshold\fR NUM Tests taking longer than NUM seconds are considered slow. (default: 0.1) .SS "Utility:" .TP \fB\-\-template\fR Print a PyVows test file template. (Disables testing)