Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
documentation testing framework
Python
Branch: master
Pull request Compare This branch is even with tychoish:master.

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
cases
docs
dtf
test
tests adding support for multi-document yaml files
.gitignore
LICENSE
README.rst
makefile
requirements.txt
setup.py
test.py

README.rst

Document Test Framework (dtf)

dtf is a test runner, designed to help coordinate and enforce consistency requirements for large documentation projects, though its implementation may be more broadly useful. Ideally dtf will help facilitate easy, regular and automated testing for documentation source and production output, and ease the burden of manual consistency editing and checking, and help increase the quality of tests without increasing the workload for editors and documentation maintainers.

dtf does not run Python unittest tests or coordinate with existing test frameworks (at this time.)

Resources

Documentation
The dtf tutorial provides a complete introduction to dtf and its operation. See the dtf API documentation for a full account of the implementation of dtf.
Issue Tracker
File bugs or enhancement requests on issues.cyborginstitute.net. To discuss development use the institute listserv.
Repositories

The main git repository for dtf is accessible via http at <http://git.cyborginstitute.net/dtf.git> with gitweb. You can also see the mirror at github and submit changes to dtf either via email/issue tracker (i.e. patches,) or via github's pull requests.

In addition to the most up to date version of the dtf code, the repositories also contain a full suite of example test specs and case definitions.

PyPI Package
All releases of the core dtf program are on PyPi at: <https://pypi.python.org/pypi/dtf/0.1>.
Something went wrong with that request. Please try again.