--- /dev/null
+[tox]
+envlist = py27-pytest,pylint
+setupdir=src
+
+[testenv]
+
+basepython = python2.7
+setenv =
+ COVERAGE_FILE = .coverage{envname}
+
+commands = /bin/cp -R {toxinidir}/test/mocked_dependencies/fm {toxworkdir}/py27-pytest/lib/python2.7/site-packages/
+ /bin/cp -R {toxinidir}/test/mocked_dependencies/cmdatahandlers {toxworkdir}/py27-pytest/lib/python2.7/site-packages/
+ /bin/cp -R {toxinidir}/test/mocked_dependencies/dss {toxworkdir}/py27-pytest/lib/python2.7/site-packages/
+ pytest -vv \
+ --basetemp={envtmpdir} \
+ --pep8 \
+ --cov cmframework \
+ --cov-branch \
+ --cov-report term \
+ --cov-report html:htmlcov \
+ {posargs:.}
+
+deps=pytest
+ mock
+ pytest-cov
+ pytest-pep8
+ pytest-flakes
+ eventlet
+ requests
+ more-itertools==5.0.0
+
+[pytest]
+cache_dir = .pytest-cache
+pep8maxlinelength = 100
+
+[testenv:pylint]
+commands = /bin/cp -R {toxinidir}/test/mocked_dependencies/fm {toxworkdir}/pylint/lib/python2.7/site-packages/
+ /bin/cp -R {toxinidir}/test/mocked_dependencies/cmdatahandlers {toxworkdir}/pylint/lib/python2.7/site-packages/
+ /bin/cp -R {toxinidir}/test/mocked_dependencies/dss {toxworkdir}/pylint/lib/python2.7/site-packages/
+ -pylint --rcfile={toxinidir}/.pylintrc {posargs:src}
+
+deps=pylint==1.7.4
+ astroid==1.6.5
+ pymongo
+ requests
+ routes
+ eventlet
+ redis
+ pika
+ pyyaml
+ prettytable