diff --git a/.gitignore b/.gitignore index 8e60979..35ee2b2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,11 +1,13 @@ +/.idea/ + +/backup/ +/env/ +/tmp/ + *.pyc *.mo -.coverage -geckodriver.log +/.coverage +/.tox/ +/geckodriver.log -.idea/ -django_dav_events.egg-info/ - -backup/ -env/ -tmp/ +/django_dav_events.egg-info/ diff --git a/.pylintrc b/.pylintrc new file mode 100644 index 0000000..752daa2 --- /dev/null +++ b/.pylintrc @@ -0,0 +1,27 @@ +[MASTER] + +persistent=no +load-plugins=pylint_django + + +[MESSAGES CONTROL] + +disable=missing-docstring, + missing-module-docstring, + missing-class-docstring, + missing-function-docstring, + useless-object-inheritance, + +[BASIC] + +good-names=_, + c, + d, + e, + i, + j, + k, + +[FORMAT] + +max-line-length=120 diff --git a/dav_base/tests/utils.py b/dav_base/tests/utils.py index cd8727b..92bf16e 100644 --- a/dav_base/tests/utils.py +++ b/dav_base/tests/utils.py @@ -1,12 +1,13 @@ # -*- coding: utf-8 -*- from __future__ import unicode_literals import os -from tempfile import mkdtemp as _mkdtmp +from tempfile import mkdtemp as _mkdtemp def mkdtemp(prefix): dirname = os.path.dirname pkg_base_dir = dirname(dirname(dirname(__file__))) tmp_dir = os.path.join(pkg_base_dir, 'tmp') - os.makedirs(tmp_dir, exist_ok=True) - return _mkdtmp(prefix=prefix, dir=tmp_dir) + if not os.path.exists(tmp_dir): + os.makedirs(tmp_dir) + return _mkdtemp(prefix=prefix, dir=tmp_dir) diff --git a/setup.py b/setup.py index ea83d53..31a0ef1 100644 --- a/setup.py +++ b/setup.py @@ -118,7 +118,7 @@ setup( 'babel', 'django >= 1.11, < 2.0', 'django-extensions', - 'django-bootstrap3', + 'django-bootstrap3 < 12', 'django-countries', 'django-datetime-widget', 'pytz', diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..f23d041 --- /dev/null +++ b/tox.ini @@ -0,0 +1,7 @@ +[tox] +envlist = py3,py2 + +[testenv] +commands = python --version + python -m coverage run setup.py test + coverage report --skip-covered