Run tests for all installed versions of Python (#166).
the build was successful Details

This commit is contained in:
Dan Helfman 2019-05-14 12:09:07 -07:00
parent 2cffa8deaa
commit 0defaf9cb5
4 changed files with 5 additions and 13 deletions

1
NEWS
View File

@ -1,5 +1,6 @@
1.3.4.dev0
* Part of #125: Color borgmatic (but not Borg) output when using an interactive terminal.
# #166: Run tests for all installed versions of Python.
* #168: Update README with continuous integration badge.
* #169: Automatically sort Python imports in code.
* Document installing borgmatic with pip install --user instead of a system Python install.

View File

@ -1,7 +0,0 @@
#!/usr/bin/env sh
if which black; then
black --skip-string-normalization --line-length 100 --check .
else
echo "Skipping black due to not being installed."
fi

View File

@ -1,3 +0,0 @@
#!/usr/bin/env sh
isort --recursive --check-only --settings-path setup.cfg .

View File

@ -1,5 +1,6 @@
[tox]
envlist = py3
envlist = py35,py36,py37
skip_missing_interpreters=true
skipsdist = True
minversion = 3.10.0
@ -12,8 +13,8 @@ install_command =
python -m pip install --no-use-pep517 {opts} {packages}
commands =
pytest
sh scripts/black
sh scripts/isort
py36,py37: black --check .
isort --recursive --check-only --settings-path setup.cfg .
flake8 .
[testenv:black]