summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFlorian Eitel2018-03-25 21:28:04 +0200
committerFlorian Eitel2018-03-25 21:31:31 +0200
commit0d474992f3e0c7f9a57212207275fd94abfd1502 (patch)
tree5cb5bd6c21fba29c761e3e3c171f61b1fa22ebaf
parent70ef52e813ae8d4aed5fc754f5f8046813dc2aec (diff)
downloadaur-0d474992f3e0c7f9a57212207275fd94abfd1502.tar.gz
Enable tests in check() step
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD6
2 files changed, 10 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4f18335cb618..3cb32499f56a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -5,6 +5,10 @@ pkgbase = python2-influxdb
url = https://github.com/influxdb/influxdb-python
arch = any
license = MIT
+ checkdepends = python2-nose
+ checkdepends = python2-mock
+ checkdepends = python2-requests-mock
+ checkdepends = python2-pandas
depends = python2
depends = python2-dateutil
depends = python2-six
diff --git a/PKGBUILD b/PKGBUILD
index a828a76b4fbc..665593e6a277 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,6 +8,7 @@ url=https://github.com/influxdb/influxdb-python
license=(MIT)
depends=(python2 python2-dateutil python2-six python2-pytz python2-requests)
optdepends=(influxdb python2-pandas)
+checkdepends=(python2-nose python2-mock python2-requests-mock python2-pandas)
options=(!emptydirs)
source=("https://github.com/influxdb/influxdb-python/archive/v$pkgver.tar.gz")
sha256sums=('7ff7427fb90dcdedc44b68def0d9a04b800d0ddf842fadd51d03034708b8dce0')
@@ -19,6 +20,11 @@ build() {
python2 setup.py build
}
+check() {
+ cd "$srcdir/influxdb-python-$pkgver"
+ INFLUXDB_PYTHON_INFLUXD_PATH=influxdb_install/usr/bin/influxd nosetests2 -v --with-doctest
+}
+
package() {
cd "$srcdir/influxdb-python-$pkgver"
python2 setup.py install --skip-build --root="$pkgdir/" --optimize=1