From a132556233cc698c49abb451c5e80c6f34d07ad6 Mon Sep 17 00:00:00 2001 From: Dmitri Bogomolov <4glitch@gmail.com> Date: Mon, 2 Aug 2021 15:27:00 +0300 Subject: [PATCH] Change github test workflow: add coverage and bandit --- .github/workflows/test.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 8a28a4a..2399077 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -25,7 +25,7 @@ jobs: run: | python -m pip install --upgrade pip pip install wheel - pip install flake8 pylint + pip install bandit flake8 pylint pip install -r requirements.txt python setup.py install - name: Lint @@ -35,7 +35,10 @@ jobs: flake8 minode --count --select=E9,F63,F7,F82 --show-source --statistics flake8 minode --count --statistics pylint minode --exit-zero --rcfile=tox.ini + bandit -r --exit-zero -x tests minode - name: Test run: | export PYTHONWARNINGS=all - python -bm tests + coverage run -a -m tests + - name: Summary + run: coverage report