Add tox.ini with pep8 tests to fix CI

* Add tox.ini with pep8 tests so 'gate-fuel-web-pep8' is able to
  actually run
* Fix existing pep8 warnings

Change-Id: Iad59da7f8e5af901e7c9fa830f3a6ebe81d021b3
Related-Bug: #1511787
This commit is contained in:
Igor Belikov 2015-11-02 16:45:17 +03:00
parent e013fd0113
commit 25946c3323
3 changed files with 13 additions and 2 deletions

View File

@ -43,7 +43,8 @@ def pytest_configure(config):
settings.DATABASE['name'] = db_name
cleandb = config.getoption('cleandb')
if cleandb:
from nailgun.db import dropdb, syncdb
from nailgun.db import dropdb
from nailgun.db import syncdb
dropdb()
syncdb()

View File

@ -224,9 +224,9 @@ def action_migrate(params):
def action_extensions(params):
from nailgun.logger import logger
from nailgun.db.migration import action_migrate_alembic_extension
from nailgun.extensions import get_all_extensions
from nailgun.logger import logger
for extension in get_all_extensions():
if extension.alembic_migrations_path():

10
tox.ini Normal file
View File

@ -0,0 +1,10 @@
[tox]
minversion = 1.6
skipsdist = True
setupdir = {toxinidir}/nailgun
envlist = pep8
[testenv:pep8]
deps = hacking==0.7
commands =
flake8 {posargs:nailgun}