X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=test%2FT395-ruby.sh;fp=test%2FT395-ruby.sh;h=d0c6bb17bdda217e1e4aff594f77592fa04636d8;hb=ec26eeaeec87781dee7dbf720103a5bc9b6bba5d;hp=c066c84268f3bc07be067f498c0f55949db7b640;hpb=73f3081160fb80345f3953cbdeba340975375325;p=notmuch diff --git a/test/T395-ruby.sh b/test/T395-ruby.sh index c066c842..d0c6bb17 100755 --- a/test/T395-ruby.sh +++ b/test/T395-ruby.sh @@ -2,7 +2,7 @@ test_description="ruby bindings" . $(dirname "$0")/test-lib.sh || exit 1 -if [ "${NOTMUCH_HAVE_RUBY_DEV}" = "0" ]; then +if [ -z "${NOTMUCH_TEST_INSTALLED-}" -a "${NOTMUCH_HAVE_RUBY_DEV-0}" = "0" ]; then test_subtest_missing_external_prereq_["ruby development files"]=t fi @@ -15,7 +15,11 @@ test_ruby() { db = Notmuch::Database.new() EOF cat - ) | $NOTMUCH_RUBY -I "$NOTMUCH_BUILDDIR/bindings/ruby"> OUTPUT + ) | if [ -n "${NOTMUCH_TEST_INSTALLED-}" ]; then + ruby + else + $NOTMUCH_RUBY -I "$NOTMUCH_BUILDDIR/bindings/ruby" + fi> OUTPUT test_expect_equal_file EXPECTED OUTPUT }