@matheusbsbs / matheus-bagliano / commits / 0d7c2430ab
Fork 0

t0050: mark non-working test as such

The test is to prepare an empty file "camelcase" in the index, remove and replace it with another file "CamelCase" with "1" as its contents in the working tree, and add it to the index, in a repository configured to be case insensitive. However, the test actually checked ls-files knows about a pathname that matches "camelcase" case insensitively. It didn't check if the added contents actually was the updated one. Mark the test as non-working. Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Feb 28, 2010 at 23:31 UTC 0d7c2430ab0e25ab973f4b3cf1fae1f22de82fb2
1 file changed +6 -2
t/t0050-filesystem.sh
+6 -2
@@ -108,13 +108,17 @@ $test_case 'merge (case change)' '
108
109 '
110
111 -$test_case 'add (with different case)' '
111 +
112 +
113 +test_expect_failure 'add (with different case)' '
114
115 git reset --hard initial &&
116 rm camelcase &&
117 echo 1 >CamelCase &&
118 git add CamelCase &&
117 - test $(git ls-files | grep -i camelcase | wc -l) = 1
119 + camel=$(git ls-files | grep -i camelcase) &&
120 + test $(echo "$camel" | wc -l) = 1 &&
121 + test "z$(git cat-file blob :$camel)" = z1
122
123 '
124