Tox plugin to run subsets of test environments using a simple tagging system.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
README.rst
setup.py
tox_tags.py

README.rst

tox-tags

This is a Tox plug-in that allows you to tag test environments and then easily select a subset of test environments when running Tox.

The plug-in and its rule system is heavily inspired by nose-attrib.

Here's an example:

[tox]
envlist =
  py27-win,
  py27,
  py34,

[testenv:py27-win]
tags =
  win

Then, you can easily run only the py27-win environment:

$ tox -t win

You can also run all but the py27-win environment:

$ tox -t '!win'