# Tox (http://tox.testrun.org/) is a tool for running tests
# in multiple virtualenvs. This configuration file will run the
# test suite on all supported python versions. To use it, "pip install tox"
# and then run "tox" from this directory.

[tox]
envlist = py{27,33,34,35}-{test,cov}, py{27,33}-flake8

[_test]
deps =
    nose
    nose-show-skipped
    mutagen>=1.27

[_flake8]
deps =
    flake8
    flake8-future-import
    pep8-naming
files = mediafile.py util test setup.py

[testenv]
passenv =
    NOSE_SHOW_SKIPPED # Undocumented feature of nose-show-skipped.
deps =
    {test,cov}: {[_test]deps}
    py{27,33}-flake8: {[_flake8]deps}
commands =
    cov: nosetests --with-coverage {posargs}
    test: nosetests {posargs}
    py27-flake8: flake8 --min-version 2.7 {posargs} {[_flake8]files}
    py33-flake8: flake8 --min-version 3.3 {posargs} {[_flake8]files}

# Tox (http://tox.testrun.org/) is a tool for running tests
# in multiple virtualenvs. This configuration file will run the
# test suite on all supported python versions. To use it, "pip install tox"
# and then run "tox" from this directory.

[tox]
envlist = py{27,33,34,35}-{test,cov}, py{27,33}-flake8

[_test]
deps =
    nose
    nose-show-skipped
    mutagen>=1.27

[_flake8]
deps =
    flake8
    flake8-future-import
    pep8-naming
files = mediafile.py test setup.py

[testenv]
passenv =
    NOSE_SHOW_SKIPPED # Undocumented feature of nose-show-skipped.
deps =
    {test,cov}: {[_test]deps}
    py{27,33}-flake8: {[_flake8]deps}
commands =
    cov: nosetests --with-coverage {posargs}
    test: nosetests {posargs}
    py27-flake8: flake8 --min-version 2.7 {posargs} {[_flake8]files}
    py33-flake8: flake8 --min-version 3.3 {posargs} {[_flake8]files}

Remove non-existent util directory from flake8 environment
Remove non-existent util directory from flake8 environment
