diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..93c99c7 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,13 @@ +sudo: false +language: python +python: + - "2.7" + - "3.3" + - "3.4" + - "3.5" +install: + - pip install tox coveralls +script: + - tox -e py${TRAVIS_PYTHON_VERSION//[.]/} +after_success: + - coveralls diff --git a/setup.cfg b/setup.cfg index 2d4c6a7..2a9acf1 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,5 +1,2 @@ [bdist_wheel] universal = 1 - -[pep8] -ignore=E501 diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..71d42fa --- /dev/null +++ b/tox.ini @@ -0,0 +1,23 @@ +[flake8] +ignore = E265,E501 + +[tox] +envlist = + py27, + py33, + py34, + py35 + +[testenv] +deps = + coverage == 4.0.2 + flake8 == 2.5.0 + pytest == 2.9.0 +usedevelop = True +setenv = + LANG=en_US.UTF-8 + LANGUAGE=en_US:en + LC_ALL=en_US.UTF-8 +commands = + flake8 pykube + coverage run py.test