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
dtf does not run Python
unittest tests or coordinate with
existing test frameworks (at this time.)
- The dtf tutorial provides a complete introduction to
dtfand its operation. See the dtf API documentation for a full account of the implementation of
- Issue Tracker
- File bugs or enhancement requests on issues.cyborginstitute.net. To discuss development use the institute listserv.
The main git repository for
dtfis 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
dtfcode, the repositories also contain a full suite of example test specs and case definitions.
- PyPI Package
- All releases of the core
dtfprogram are on PyPi at: <https://pypi.python.org/pypi/dtf/0.1>.