aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>2010-08-11 19:04:06 +0000
committerJunio C Hamano <gitster@pobox.com>2010-08-18 12:42:45 -0700
commitfab68aa2bab70198c9a57890a30ea0250f99bc9d (patch)
treed3d0846e8339b34e01c2c22359197b030265ab60
parent2c7e134cfe6fa10665b2545d5f6e2fb5d160618e (diff)
downloadgit-fab68aa2bab70198c9a57890a30ea0250f99bc9d.tar.gz
git-fab68aa2bab70198c9a57890a30ea0250f99bc9d.tar.xz
t/t7005-editor: change from skip_all=* to prereq skip
Change this test to skip test with test prerequisites, and to do setup work in tests. This improves the skipped statistics on platforms where the test isn't run. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
-rwxr-xr-xt/t7005-editor.sh10
1 files changed, 5 insertions, 5 deletions
diff --git a/t/t7005-editor.sh b/t/t7005-editor.sh
index 26ddf9d49..1b530b502 100755
--- a/t/t7005-editor.sh
+++ b/t/t7005-editor.sh
@@ -111,13 +111,13 @@ do
'
done
-if ! echo 'echo space > "$1"' > "e space.sh"
+if echo 'echo space > "$1"' > "e space.sh"
then
- skip_all="Skipping; FS does not support spaces in filenames"
- test_done
+ # FS supports spaces in filenames
+ test_set_prereq SPACES_IN_FILENAMES
fi
-test_expect_success 'editor with a space' '
+test_expect_success SPACES_IN_FILENAMES 'editor with a space' '
chmod a+x "e space.sh" &&
GIT_EDITOR="./e\ space.sh" git commit --amend &&
@@ -126,7 +126,7 @@ test_expect_success 'editor with a space' '
'
unset GIT_EDITOR
-test_expect_success 'core.editor with a space' '
+test_expect_success SPACES_IN_FILENAMES 'core.editor with a space' '
git config core.editor \"./e\ space.sh\" &&
git commit --amend &&