git-svn: fix handling of even funkier branch names
[gitweb.git] / t / t4027-diff-submodule.sh
index 61caad0f5d4bea470226daf60780066abc99e5d3..1c2edebb09bd6e1d7581365011c8500da57942c5 100755 (executable)
@@ -3,7 +3,7 @@
 test_description='difference in submodules'
 
 . ./test-lib.sh
-. ../diff-lib.sh
+. "$TEST_DIRECTORY"/diff-lib.sh
 
 _z40=0000000000000000000000000000000000000000
 test_expect_success setup '
@@ -50,7 +50,7 @@ test_expect_success 'git diff-files --raw' '
        test_cmp expect actual.files
 '
 
-test_expect_failure 'git diff (empty submodule dir)' '
+test_expect_success 'git diff (empty submodule dir)' '
        : >empty &&
        rm -rf sub/* sub/.git &&
        git diff > actual.empty &&