From ccb16281fe6e1b9c30c9fa98b2311e83c8c4ee47 Mon Sep 17 00:00:00 2001 From: Chewing_Bever Date: Sat, 24 Apr 2021 19:38:03 +0200 Subject: [PATCH] Added tox config --- .gitignore | 1 + Makefile | 4 ++++ app/__init__.py | 0 setup.py | 1 - tests/__init__.py | 0 tox.ini | 7 +++++++ 6 files changed, 12 insertions(+), 1 deletion(-) create mode 100644 app/__init__.py create mode 100644 tests/__init__.py create mode 100644 tox.ini diff --git a/.gitignore b/.gitignore index c6622bd..665cfc3 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ __pycache__/ .venv/ backup_tool *.egg-info/ +.tox/ diff --git a/Makefile b/Makefile index 37a06ea..5c6d19b 100644 --- a/Makefile +++ b/Makefile @@ -35,3 +35,7 @@ app: backup_tool install: app cp backup_tool /usr/local/bin .PHONY: install + +test: venv tox.ini + @ .venv/bin/tox +.PHONY: test diff --git a/app/__init__.py b/app/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/setup.py b/setup.py index 8320683..7fd3d42 100644 --- a/setup.py +++ b/setup.py @@ -13,7 +13,6 @@ setup( "black==20.8b1", "flake8==3.8.4", "tox==3.21.1", - "pytest==6.2.1", ] }, ) diff --git a/tests/__init__.py b/tests/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..0df47e0 --- /dev/null +++ b/tox.ini @@ -0,0 +1,7 @@ +[tox] +envlist = py36,py37,py38,py39 + +[testenv] +deps = pytest +commands = + pytest