Metadata-Version: 2.1
Name: pytdd
Version: 1.1.0
Summary: python TDD assistant, runs test command on source file change only
Home-page: https://gitlab.com/achauvinhameau/pytdd
Author: Alex Chauvin
Author-email: ach@meta-x.org
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Testing
Requires-Python: >=3
Description-Content-Type: text/markdown
Requires-Dist: watchdog

# pyTDD

Small tool to help developing in python using Test Driven Dev
method. Triggers changes on source or test files and exec a specific
command like pytest.

## installation
```pip install pytdd```

## usage
```pytdd [dir]```
start the watcher in current dir or the specified one, all the subdirectories will also be watched.

## configuration

in the file `pytdd.conf`
```
[pytdd]
 patterns = ["*py"]
 ignore_patterns = ["*#*", "*~"]
 cmd = ["pytest", "-x", "--ff", "tests/test*py"]
 force_delay = 300
 min_delay = 15
```

## changelog
 * 1.1.0: expand file list for pytdd to work on Windows


