#######################################################################################
[tox]
-envlist = black, cover, flake8, pylint, safety
+envlist = black, cover, flake8, pylint, rflint, safety
[tox:jenkins]
toxworkdir = /tmp/.tox
-r{toxinidir}/requirements-dev.txt
pylint
commands =
- - pylint -E robot-systest/resources
+ pylint -E robot-systest
+
+
+#######################################################################################
+[testenv:rflint]
+changedir = {toxinidir}/robot-systest
+deps = {[testenv]deps}
+ -r{toxinidir}/requirements-dev.txt
+ robotframework-lint
+ robotframework-robocop
+commands =
+ rflint --ignore LineTooLong --ignore TooFewTestSteps --ignore TooManyTestCases \
+ --ignore TooManyTestSteps --ignore TooFewKeywordSteps \
+ testsuite lib resources
+ robocop --configure return_status:quality_gate:E=0:W=0:I=0 --exclude 050*,0701,0923 .
#######################################################################################