Merge branch 'jk/test-fixes'
authorJunio C Hamano <gitster@pobox.com>
Mon, 27 Jan 2014 18:45:46 +0000 (10:45 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 27 Jan 2014 18:45:46 +0000 (10:45 -0800)
* jk/test-fixes:
t7700: do not use "touch" unnecessarily
t7501: fix "empty commit" test with NO_PERL

t/t7501-commit.sh
t/t7700-repack.sh
index f04798f87232fbbf705dd8a24300a76a2a6e435a..94eec83b37f38699af91b3808051515f267f3a5f 100755 (executable)
@@ -57,6 +57,7 @@ test_expect_success 'using invalid commit with -C' '
 '
 
 test_expect_success 'nothing to commit' '
+       git reset --hard &&
        test_must_fail git commit -m initial
 '
 
index d954b846a17d6374dd8c7dae7f901170ff3c8c24..b45bd1e76cd24940545706c8f5611adce9b3803e 100755 (executable)
@@ -17,7 +17,7 @@ test_expect_success 'objects in packs marked .keep are not repacked' '
        # The second pack will contain the excluded object
        packsha1=$(git rev-list --objects --all | grep file2 |
                git pack-objects pack) &&
-       touch -r pack-$packsha1.pack pack-$packsha1.keep &&
+       >pack-$packsha1.keep &&
        objsha1=$(git verify-pack -v pack-$packsha1.idx | head -n 1 |
                sed -e "s/^\([0-9a-f]\{40\}\).*/\1/") &&
        mv pack-* .git/objects/pack/ &&