summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert Newson <rnewson@apache.org>2015-10-05 11:30:43 +0100
committerRobert Newson <rnewson@apache.org>2015-10-05 11:30:43 +0100
commitce364b42f75bb9e2b975cec06eb619729541cf14 (patch)
tree3b3214df9f7335e65cc2005efc6f62e5d88a10a4
parent05eb9c0b157fc25001b289c10ba20984ade4176b (diff)
downloadcouchdb-ce364b42f75bb9e2b975cec06eb619729541cf14.tar.gz
Stop on first test suite error
-rw-r--r--.travis.yml5
-rw-r--r--run-tests.sh9
2 files changed, 10 insertions, 4 deletions
diff --git a/.travis.yml b/.travis.yml
index 445896fe9..08ad9090b 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -7,10 +7,7 @@ before_install:
- sudo apt-get -y install python-pygments python-docutils python-sphinx
before_script: ./configure -c --disable-docs
script:
- - make check
- - cd src/fauxton
- - npm install
- - grunt test
+ - ./run-tests.sh
language: erlang
otp_release:
- 18.0
diff --git a/run-tests.sh b/run-tests.sh
new file mode 100644
index 000000000..4e3e6816d
--- /dev/null
+++ b/run-tests.sh
@@ -0,0 +1,9 @@
+#!/bin/sh -ev
+
+# Eunit/Javascript tests
+make check
+
+# Test Fauxton
+cd src/fauxton
+npm install
+grunt test