# HG changeset patch # User Denis Laxalde # Date 1453706896 -3600 # Node ID df979f327e3f4c61fd48938eb13f349a2e1f68f2 # Parent eb88fdfd3740c830a17e33da1b0f0a55ab4c0dbe [skeleton] Ship a tox.ini file upon new cube diff -r eb88fdfd3740 -r df979f327e3f cubicweb/devtools/test/unittest_devctl.py --- a/cubicweb/devtools/test/unittest_devctl.py Thu Mar 10 13:47:20 2016 +0100 +++ b/cubicweb/devtools/test/unittest_devctl.py Mon Jan 25 08:28:16 2016 +0100 @@ -36,7 +36,7 @@ expected = ['i18n', 'hooks.py', 'setup.py', 'views.py', 'test', 'migration', 'entities.py', 'MANIFEST.in', 'schema.py', 'cubicweb-foo.spec', '__init__.py', 'debian', 'data', - '__pkginfo__.py', 'README'] + '__pkginfo__.py', 'README', 'tox.ini'] tmpdir = tempfile.mkdtemp(prefix="temp-cwctl-newcube") try: cmd = [sys.executable, '-m', 'cubicweb', 'newcube', diff -r eb88fdfd3740 -r df979f327e3f cubicweb/skeleton/tox.ini --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/cubicweb/skeleton/tox.ini Mon Jan 25 08:28:16 2016 +0100 @@ -0,0 +1,20 @@ +[tox] +envlist = py27,py34,flake8 + +[testenv] +sitepackages = true +deps = + pytest +commands = + {envpython} -m pytest {posargs:test} + +[testenv:flake8] +skip_install = true +whitelist_externals = + flake8 +deps = + flake8 +commands = flake8 + +[flake8] +exclude = migration/*,test/data/*,setup.py,.tox/*