Signed-off-by: Niels Thykier <niels@thykier.net>ubuntu/rebased
parent
ed2aef3db1
commit
822a8c712c
@ -1,4 +1,4 @@
|
||||
FROM debian:stable
|
||||
WORKDIR /britney
|
||||
ADD . /britney
|
||||
RUN apt-get update && apt-get install --no-install-recommends --assume-yes python3 python3-apt python3-yaml python3-coverage python3-nose python3-pep8 rsync libclass-accessor-perl libdpkg-perl libyaml-syck-perl curl
|
||||
RUN apt-get update && apt-get install --no-install-recommends --assume-yes python3 python3-apt python3-yaml python3-coverage python3-nose python3-pycodestyle rsync libclass-accessor-perl libdpkg-perl libyaml-syck-perl curl
|
||||
|
@ -0,0 +1,6 @@
|
||||
[pycodestyle]
|
||||
count = False
|
||||
#ignore = E226,E302,E41
|
||||
# 120 is the limit but leave 10% buffer for minor transgressions.
|
||||
max-line-length = 130
|
||||
statistics = True
|
@ -1,12 +1,15 @@
|
||||
import os
|
||||
import unittest
|
||||
import pep8
|
||||
import pycodestyle
|
||||
|
||||
|
||||
class TestCodeFormat(unittest.TestCase):
|
||||
|
||||
def test_conformance(self):
|
||||
"""Test that we conform to PEP-8."""
|
||||
style = pep8.StyleGuide()
|
||||
project_dir = os.path.dirname(os.path.dirname(__file__))
|
||||
codestyle_cfg = os.path.join(project_dir, 'setup.cfg')
|
||||
style = pycodestyle.StyleGuide(config_file=codestyle_cfg)
|
||||
result = style.check_files('.')
|
||||
self.assertEqual(result.total_errors, 0,
|
||||
"Found code style errors (and warnings).")
|
||||
|
Loading…
Reference in new issue