summaryrefslogtreecommitdiff
path: root/service/go
diff options
context:
space:
mode:
authorFolker Bernitt <fbernitt@thoughtworks.com>2016-01-22 10:43:25 +0100
committerFolker Bernitt <fbernitt@thoughtworks.com>2016-01-22 11:02:27 +0100
commitbe9f21836bb0a5efbe9f832117e19c1c59a6205f (patch)
tree98f17c29d67db32c0ee956a8bb0d0599ca8a6bce /service/go
parent995049a04fb15bd4e1cf27bf11e3be46f84e3bfe (diff)
Remove zmq folder before running tests
Diffstat (limited to 'service/go')
-rwxr-xr-xservice/go13
1 files changed, 9 insertions, 4 deletions
diff --git a/service/go b/service/go
index abb9fa94..4950975e 100755
--- a/service/go
+++ b/service/go
@@ -15,6 +15,13 @@ function resolveNumOfCores {
fi
}
+function removeZmqCertificates {
+ if [ -d ~/.config/leap/events/zmq_certificates ] ; then
+ echo "Removing zmq folder before running tests."
+ rm -Rf ~/.config/leap/events/zmq_certificates
+ fi
+}
+
function setuppy {
echo "Installing Pixelated User Agent."
pip install --upgrade pip setuptools
@@ -46,10 +53,7 @@ function runIntegrationTests {
function runUnitTests {
echo "Executing Unit Tests."
- if [ -f ~/.config/leap/events/zmq_certificates/public_keys/server.key ] ; then
- echo "Removing zmq server.key before running tests."
- rm ~/.config/leap/events/zmq_certificates/public_keys/server.key
- fi
+ removeZmqCertificates
trial --reporter=text $* test.unit
echo "Done."
}
@@ -101,6 +105,7 @@ function runCoverageUnitAndIntegration {
function runFunctionalTests {
echo "Executing Functional Tests on headless PhantomJS."
+ removeZmqCertificates
echo "You should execute it on Debian box for more similar results with CI environment."
behave --tags ~@wip test/functional/features
echo "Done."