Fix tests
diff --git a/tests/run_tests.sh b/tests/run_tests.sh
index 3f42101..ab84ffb 100755
--- a/tests/run_tests.sh
+++ b/tests/run_tests.sh
@@ -130,6 +130,13 @@
done
}
+real_run() {
+ for pillar in ${PILLARDIR}/*.sls; do
+ state_name=$(basename ${pillar%.sls})
+ salt_run --id=${state_name} state.sls ${FORMULA_NAME} || (log_err "Execution of ${FORMULA_NAME}.${state_name} failed"; exit 1)
+ done
+}
+
_atexit() {
RETVAL=$?
trap true INT TERM EXIT
@@ -155,6 +162,9 @@
run)
run
;;
+ real-run)
+ real_run
+ ;;
*)
prepare
run