Skip to content
Snippets Groups Projects
Hugo Hörnquist's avatar
Hugo Hörnquist authored
Extend DocStringTag to include "all" known types, along with document
how each of them behaves. This also forced a few changes to its
behaviour, which is reflected in the updated tests. The biggest change
is that we now barely test for valid "tag_name" values, since a valid
tag should always have a valid (albeit unknown) tag name.
4d8814c7
History

Muppet Strings

Like puppet strings, but for multiple modules.

Utility for building hyperlinked and pretty doc from Puppet modules and environments.

Usage

Building the example (probably broken for you)

make clean all

Running the tests

make check  # Run linters
make test   # Run unit tests

Coverage information will end up in htmlcov/.

Building the documentation

make documentation

Documentation will end up in doc.rendered/.

Dependencies

General python dependencies are documented in ./setup.cfg.

Runtime dependencies

  • Puppet
  • Puppet Strings

Testing dependencies

  • flake8
  • mypy
  • pytest

Documentation dependencies

  • sphinx