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, 14 insertions(+), 0 deletions(-)

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 7a965be..3944678 100644
--- a/README.md
+++ b/README.md
@@ -32,3 +32,7 @@
 # to Ganglia.
 class { 'varnishkafka::monitoring': }
 ```
+
+## 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..3e5f89a
--- /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/265251
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I868d8e51c5d37dd81bc92913464d32bc64b68979
Gerrit-PatchSet: 1
Gerrit-Project: operations/puppet/varnishkafka
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

Reply via email to