diff --git a/.gitignore b/.gitignore index dac2600..b29aa3e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,11 @@ +*.orig *.pyc *.swp build/ dist/ ddt.egg-info/ .coverage -cover/ -_build/ +/cover/ +/docs/_build/ +.tox +.ropeproject diff --git a/build.sh b/build.sh index 62b13a9..a0803c1 100755 --- a/build.sh +++ b/build.sh @@ -1,4 +1,4 @@ #!/bin/bash -nosetests --with-coverage --cover-html +nosetests --with-coverage --cover-html --cover-package=ddt flake8 ddt.py test || echo "Flake8 errors" (cd docs; make html) diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..3f9410a --- /dev/null +++ b/tox.ini @@ -0,0 +1,22 @@ +# content of: tox.ini , put in same dir as setup.py +[tox] +envlist = py27, py32 + +[testenv] +deps = + nose + pep8 + coverage + flake8 +commands = + nosetests --with-coverage --cover-package=ddt --cover-html + flake8 ddt.py test + +[testenv:py27] +deps = + {[testenv]deps} + Sphinx +commands = + nosetests --with-coverage --cover-package=ddt --cover-html + flake8 ddt.py test + sphinx-build -b html docs docs/_build