From 48f69455d16e59b35949075f92ad7f33d4a9fc01 Mon Sep 17 00:00:00 2001 From: Thomas Fillon Date: Tue, 20 Jan 2015 14:39:54 +0100 Subject: [PATCH] Travis-CI: make a script for testing for timeside.server --- .travis.yml | 8 +------- tests/test_server.sh | 10 ++++++++++ 2 files changed, 11 insertions(+), 7 deletions(-) create mode 100755 tests/test_server.sh diff --git a/.travis.yml b/.travis.yml index f8663d7..f2c7509 100644 --- a/.travis.yml +++ b/.travis.yml @@ -58,13 +58,7 @@ script: fi # -------------SERVER------------------------- - if [[ $TEST_TARGET == 'server' ]]; then - cd examples/sandbox; - ./manage.py syncdb --noinput; - ./manage.py migrate; - ./manage.py runserver &; - TESTPID=$!; - sleep 20; - kill -2 $TESTPID; + ./tests/test_server.sh; fi after_success: diff --git a/tests/test_server.sh b/tests/test_server.sh new file mode 100755 index 0000000..7bfd28c --- /dev/null +++ b/tests/test_server.sh @@ -0,0 +1,10 @@ +#!/bin/bash +set -e + +cd examples/sandbox +./manage.py syncdb --noinput +./manage.py migrate +./manage.py runserver & +TESTPID=$! +sleep 20 +kill -2 $TESTPID -- 2.39.5