From 7e67f37fc4e283260546a53f5a24d500141681cd Mon Sep 17 00:00:00 2001 From: Georgios Kalpakas Date: Thu, 2 Mar 2017 00:39:37 +0200 Subject: [PATCH] ci(aio): test aio-builds-setup as part of the `aio` job --- aio/aio-builds-setup/test.sh | 12 ++++++++++++ scripts/ci/test-aio.sh | 8 ++++++++ 2 files changed, 20 insertions(+) create mode 100755 aio/aio-builds-setup/test.sh diff --git a/aio/aio-builds-setup/test.sh b/aio/aio-builds-setup/test.sh new file mode 100755 index 0000000000..ff0913d075 --- /dev/null +++ b/aio/aio-builds-setup/test.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +set -eux -o pipefail + +# Constants +SCRIPTS_JS_DIR="`dirname $0`/dockerbuild/scripts-js" + +# Test `scripts-js/` +cd "$SCRIPTS_JS_DIR" +yarn install +yarn test +cd - diff --git a/scripts/ci/test-aio.sh b/scripts/ci/test-aio.sh index 2a16433143..9ab6d3ceee 100755 --- a/scripts/ci/test-aio.sh +++ b/scripts/ci/test-aio.sh @@ -25,13 +25,21 @@ source ${thisDir}/_travis-fold.sh travisFoldEnd "test.aio.xvfb-start" fi + # Run unit tests travisFoldStart "test.aio.unit" yarn test -- --single-run travisFoldEnd "test.aio.unit" + # Run e2e tests travisFoldStart "test.aio.e2e" yarn run e2e travisFoldEnd "test.aio.e2e" + + + # Run unit tests for aio/aio-builds-setup + travisFoldStart "test.aio.aio-builds-setup" + ./aio-builds-setup/test.sh + travisFoldEnd "test.aio.aio-builds-setup" )