Select Git revision
-
Rafael László authoredRafael László authored
test_lint.py 621 B
from unittest import TestCase
#pylint: disable=missing-class-docstring,missing-function-docstring
import sys
import pathlib
from pylint import epylint
class CodeQualityCase(TestCase):
def setUp(self):
self.vcsroot = pathlib.Path(__file__).parent.parent.absolute()
self.rcfile = self.vcsroot.joinpath('.pylintrc')
def test_source_quality(self):
self.assertEqual(0, epylint.lint("mattermost_matchmaker", ["--fail-under=9.5", f"--rcfile={self.rcfile}"]))
def test_test_quality(self):
self.assertEqual(0, epylint.lint("tests", ["--fail-under=9.5", f"--rcfile={self.rcfile}"]))