Add linter jobs for releases file script
This review adds a pep8 jobs to be triggered with changes to the releases script files. pylint was considered but removed from this initial review. Change-Id: Ib8809c94d99ccb1ecafa94b3791f613c35dbd9ef
This commit is contained in:
parent
53e4092038
commit
dbca28c411
|
@ -8,6 +8,7 @@ import yaml
|
|||
|
||||
# Define releases
|
||||
RELEASES = ['newton', 'ocata', 'pike', 'queens', 'master']
|
||||
# Define long term releases
|
||||
LONG_TERM_SUPPORT_RELEASES = ['queens']
|
||||
|
||||
|
||||
|
|
|
@ -3,6 +3,7 @@ from emit_releases_file import get_dlrn_hash
|
|||
import mock
|
||||
import pytest
|
||||
|
||||
|
||||
@mock.patch('requests.get')
|
||||
def test_get_dlrn_hash(mock_get):
|
||||
mock_response = mock.Mock()
|
||||
|
|
3
tox.ini
3
tox.ini
|
@ -15,8 +15,9 @@ deps = pyflakes
|
|||
commands = pyflakes setup.py scripts
|
||||
|
||||
[testenv:pep8]
|
||||
changedir = scripts/emit_releases_file
|
||||
whitelist_externals = bash
|
||||
commands = flake8
|
||||
commands = flake8 --max-line-length 80
|
||||
|
||||
[testenv:cireport]
|
||||
passenv =
|
||||
|
|
|
@ -18,6 +18,9 @@
|
|||
- openstack-tox-py35:
|
||||
files:
|
||||
- ^scripts/emit_releases_file/.*$
|
||||
- openstack-tox-pep8:
|
||||
files:
|
||||
- ^scripts/emit_releases_file/.*$
|
||||
gate:
|
||||
queue: tripleo
|
||||
jobs:
|
||||
|
@ -27,3 +30,6 @@
|
|||
- openstack-tox-py35:
|
||||
files:
|
||||
- ^scripts/emit_releases_file/.*$
|
||||
- openstack-tox-pep8:
|
||||
files:
|
||||
- ^scripts/emit_releases_file/.*$
|
||||
|
|
Loading…
Reference in New Issue