summaryrefslogtreecommitdiff
path: root/tox.ini
diff options
context:
space:
mode:
authorJulian Berman <Julian@GrayVines.com>2020-01-25 21:18:02 -0500
committerJulian Berman <Julian@GrayVines.com>2020-01-25 21:18:02 -0500
commitd4ec33ddf2094255fcdf7292f999662162616002 (patch)
tree7414df93113fb28feb5b87ba526bfe64c23bbd61 /tox.ini
parentda77aaf4e1680dc693ce840bf4c536897b63b558 (diff)
parent77d0887fba18b3e113eb89969bb8ce67ad7728ce (diff)
downloadjsonschema-d4ec33ddf2094255fcdf7292f999662162616002.tar.gz
Merge remote-tracking branch 'origin/pr/652'
* origin/pr/652: Add tox/CI test for license file Rename COPYING file to LICENSE to allow pip-licenses to locate it Add license file (COPYING) metadata to packaged distributions
Diffstat (limited to 'tox.ini')
-rw-r--r--tox.ini9
1 files changed, 9 insertions, 0 deletions
diff --git a/tox.ini b/tox.ini
index 19cfa8d..bc73b43 100644
--- a/tox.ini
+++ b/tox.ini
@@ -128,3 +128,12 @@ commands =
{envpython} -m coverage run --rcfile={toxinidir}/.coveragerc -m twisted.trial jsonschema
{envpython} -m coverage xml -o {envtmpdir}/coverage.xml
codecov --required --disable gcov --file {envtmpdir}/coverage.xml
+
+[testenv:check-package-license-file]
+recreate = True
+deps =
+ pip-licenses
+commands =
+ pip install {toxinidir}
+ pip-licenses --from=mixed --with-license-file --format=json --output-file={toxinidir}/license_report.json
+ {envpython} {toxinidir}/test_license.py