From a29a590634b777b4c32b7620a41d237ce041e024 Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Mon, 25 Jan 2016 14:55:38 -0500 Subject: [PATCH] Implement run_beaker_tests.sh Create run_beaker_tests.sh and in the same way as run_unit_tests.sh does, run beaker tests for puppet-nova so we can actually test the library. Change-Id: I0b8fe790ecb23a18a997061e020cc7806a28e463 --- run_beaker_tests.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 run_beaker_tests.sh diff --git a/run_beaker_tests.sh b/run_beaker_tests.sh new file mode 100755 index 0000000..b74a816 --- /dev/null +++ b/run_beaker_tests.sh @@ -0,0 +1,25 @@ +#!/bin/bash -ex +# Copyright 2015 Red Hat, Inc. +# +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain +# a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. + +export SCRIPT_DIR=$(cd `dirname $0` && pwd -P) +source $SCRIPT_DIR/functions + +install_gems + +# run beaker tests +export BEAKER_set=nodepool-centos7 +export BEAKER_debug=yes +export BEAKER_color=no +$GEM_HOME/bin/bundle exec rspec spec/acceptance