mirror of
https://gitea.osmocom.org/sim-card/pysim.git
synced 2026-03-25 14:58:33 +03:00
contrib/jenkins.sh: run pylint to find potential errors
Change-Id: Ib4cdd0fa824329569f973925ba3a46656a8c8296
This commit is contained in:
@@ -26,6 +26,18 @@ pip install construct
|
|||||||
# Execute automatically discovered unit tests first
|
# Execute automatically discovered unit tests first
|
||||||
python -m unittest discover -v -s tests/
|
python -m unittest discover -v -s tests/
|
||||||
|
|
||||||
|
# Run pylint to find potential errors
|
||||||
|
# Ignore E1102: not-callable
|
||||||
|
# pySim/filesystem.py: E1102: method is not callable (not-callable)
|
||||||
|
# Ignore E0401: import-error
|
||||||
|
# pySim/utils.py:276: E0401: Unable to import 'Crypto.Cipher' (import-error)
|
||||||
|
# pySim/utils.py:277: E0401: Unable to import 'Crypto.Util.strxor' (import-error)
|
||||||
|
pip install pylint
|
||||||
|
python -m pylint --errors-only \
|
||||||
|
--disable E1102 \
|
||||||
|
--disable E0401 \
|
||||||
|
pySim *.py
|
||||||
|
|
||||||
# attempt to build documentation
|
# attempt to build documentation
|
||||||
pip install sphinx
|
pip install sphinx
|
||||||
pip install sphinxcontrib-napoleon
|
pip install sphinxcontrib-napoleon
|
||||||
|
|||||||
Reference in New Issue
Block a user