Ottomata has submitted this change and it was merged. Change subject: Introduce tox as a test entry point ......................................................................
Introduce tox as a test entry point files/kafkatee_ganglia.py embeds some tests. Use tox to setup a virtualenv and run the test command into it. Will let us enable CI for this repository. Change-Id: I868d8e51c5d37dd81bc92913464d32bc64b68979 --- A .gitignore M README.md A tox.ini 3 files changed, 15 insertions(+), 1 deletion(-) Approvals: John Vandenberg: Looks good to me, but someone else must approve Ottomata: Verified; Looks good to me, approved diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ff124d8 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +/.tox +*.pyc diff --git a/README.md b/README.md index 212a74c..a5b93bf 100644 --- a/README.md +++ b/README.md @@ -27,4 +27,8 @@ destination => 'grep -v "whocares" >> /path/to/mytopic-filtered.json' type => 'pipe', } -``` \ No newline at end of file +``` + +## Testing + +Run `tox` which setup appropriate virtualenvs and run commands for you. diff --git a/tox.ini b/tox.ini new file mode 100644 index 0000000..4970c3d --- /dev/null +++ b/tox.ini @@ -0,0 +1,8 @@ +[tox] +# No setup.py +skipsdist = True +envlist = py27 + +[testenv] +commands = + python -m unittest discover -v -s files -p *.py -- To view, visit https://gerrit.wikimedia.org/r/264011 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I868d8e51c5d37dd81bc92913464d32bc64b68979 Gerrit-PatchSet: 1 Gerrit-Project: operations/puppet/kafkatee Gerrit-Branch: master Gerrit-Owner: Hashar <has...@free.fr> Gerrit-Reviewer: Hashar <has...@free.fr> Gerrit-Reviewer: John Vandenberg <jay...@gmail.com> Gerrit-Reviewer: Ottomata <o...@wikimedia.org> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits