about summary refs log tree commit homepage
diff options
context:
space:
mode:
-rw-r--r--t/lib-graceful.sh5
-rw-r--r--t/test-lib.sh7
2 files changed, 8 insertions, 4 deletions
diff --git a/t/lib-graceful.sh b/t/lib-graceful.sh
index d2a6be8..2403bd0 100644
--- a/t/lib-graceful.sh
+++ b/t/lib-graceful.sh
@@ -1,10 +1,7 @@
 model=$1
 . ./test-lib.sh
 echo "graceful test for model=$model"
-case $model in
-Rev) require_rev ;;
-Revactor) require_revactor ;;
-esac
+require_for_model
 
 eval $(unused_listen)
 rtmpfiles unicorn_config curl_out pid r_err r_out fifo
diff --git a/t/test-lib.sh b/t/test-lib.sh
index 2a81a58..29b57f7 100644
--- a/t/test-lib.sh
+++ b/t/test-lib.sh
@@ -50,6 +50,13 @@ require_rev() {
         fi
 }
 
+require_for_model () {
+        case $model in
+        Rev) require_rev ;;
+        Revactor) require_revactor ;;
+        esac
+}
+
 # given a list of variable names, create temporary files and assign
 # the pathnames to those variables
 rtmpfiles () {