# [PATCH] tests: disable interactive hunk selection tests if perl not available

2 messages from 2009-08-18 to 2009-08-18. Participants: Jeff King, Thomas Rast.
Thread: https://gitlist.dev/t/20649

## Jeff King, 2009-08-18 06:12

Subject: [PATCH] tests: disable interactive hunk selection tests if perl not available
Message-ID: <20090818061244.GA20659@coredump.intra.peff.net>
URL: https://gitlist.dev/e/20090818061244.GA20659%40coredump.intra.peff.net

```
These are all backed by git-add--interactive.perl under the
hood.

Signed-off-by: Jeff King <peff@peff.net>
---
On top of tr/reset-checkout-patch.

 t/lib-patch-mode.sh |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

diff --git a/t/lib-patch-mode.sh b/t/lib-patch-mode.sh
index afb4b66..75a3ee2 100755
--- a/t/lib-patch-mode.sh
+++ b/t/lib-patch-mode.sh
@@ -1,5 +1,10 @@
 . ./test-lib.sh
 
+if ! test_have_prereq PERL; then
+	say 'skipping --patch tests, perl not available'
+	test_done
+fi
+
 set_state () {
 	echo "$3" > "$1" &&
 	git add "$1" &&
-- 
1.6.4.301.g8099b

```

## Thomas Rast, 2009-08-18 08:33

Subject: Re: [PATCH] tests: disable interactive hunk selection tests if perl not available
Message-ID: <200908181033.33353.trast@student.ethz.ch>
URL: https://gitlist.dev/e/200908181033.33353.trast%40student.ethz.ch
In-Reply-To: <20090818061244.GA20659@coredump.intra.peff.net>

```
Jeff King wrote:
> +++ b/t/lib-patch-mode.sh
> @@ -1,5 +1,10 @@
>  . ./test-lib.sh
>  
> +if ! test_have_prereq PERL; then

Thanks.  I always forget about these little things...

Acked-By: Thomas Rast <trast@student.ethz.ch>

-- 
Thomas Rast
trast@{inf,student}.ethz.ch

```
