[WIP] Migrate to tox based environment 57/23757/12
authorLeif Madsen <lmadsen@redhat.com>
Fri, 28 Oct 2016 09:59:53 +0000 (05:59 -0400)
committerzshi <zshi@redhat.com>
Tue, 13 Dec 2016 04:48:12 +0000 (12:48 +0800)
commitef7fd4008481b5b98316240b0703d2c78fbd30e8
tree54a49e56fbdacfb9eac3a6015629f58c2bbed16a
parenta372d5dff98c600f0318ac8e60e7db37cd47aaa8
[WIP] Migrate to tox based environment

Migrate the custom setup.py to a more formal setup
environment using tox, in the same way that OpenStack
configures their projects.

Adds metadata to tox.ini from the setup.py file, and breaks
out the dependencies from setup.py into requirements.txt
and test-requirements.txt.

Executes flake8 testing for pep8 coverage.

Defaults to using Python 2 for the environment.

Change-Id: Ieaea7d9f3dc227febd8fb1dc9142d478ba197a92
Signed-off-by: Leif Madsen <lmadsen@redhat.com>
Signed-off-by: zshi <zshi@redhat.com>
17 files changed:
.gitignore
docs/dovetailtool/index.rst
docs/plugfest/2016.05/test_plan/application/testcases.rst
docs/plugfest/2016.05/test_plan/index.rst
docs/plugfest/2016.05/test_plan/integration/testcases.rst
docs/testsuites/ipv6/index.rst
docs/userguide/02-certification_criteria.rst
docs/userguide/03-certification_progress.rst
dovetail/container.py
dovetail/parser.py
dovetail/report.py
dovetail/testcase.py
requirements.txt [new file with mode: 0644]
setup.cfg [new file with mode: 0644]
setup.py
test-requirements.txt [new file with mode: 0644]
tox.ini [new file with mode: 0644]