diff options
Diffstat (limited to 'third_party/git/t/t9819-git-p4-case-folding.sh')
-rwxr-xr-x | third_party/git/t/t9819-git-p4-case-folding.sh | 56 |
1 files changed, 0 insertions, 56 deletions
diff --git a/third_party/git/t/t9819-git-p4-case-folding.sh b/third_party/git/t/t9819-git-p4-case-folding.sh deleted file mode 100755 index b4d93f0c17c3..000000000000 --- a/third_party/git/t/t9819-git-p4-case-folding.sh +++ /dev/null @@ -1,56 +0,0 @@ -#!/bin/sh - -test_description='interaction with P4 case-folding' - -. ./lib-git-p4.sh - -if test_have_prereq CASE_INSENSITIVE_FS -then - skip_all='skipping P4 case-folding tests; case insensitive file system detected' - test_done -fi - -test_expect_success 'start p4d with case folding enabled' ' - start_p4d -C1 -' - -test_expect_success 'Create a repo, name is lowercase' ' - ( - client_view "//depot/... //client/..." && - cd "$cli" && - mkdir -p lc UC && - >lc/file.txt && >UC/file.txt && - p4 add lc/file.txt UC/file.txt && - p4 submit -d "Add initial lc and UC repos" - ) -' - -test_expect_success 'Check p4 is in case-folding mode' ' - ( - cd "$cli" && - >lc/FILE.TXT && - p4 add lc/FILE.TXT && - ! p4 submit -d "Cannot add file differing only in case" lc/FILE.TXT - ) -' - -# Check we created the repo properly -test_expect_success 'Clone lc repo using lc name' ' - git p4 clone //depot/lc/... && - test_path_is_file lc/file.txt && - git p4 clone //depot/UC/... && - test_path_is_file UC/file.txt -' - -# The clone should fail, since there is no repo called LC, but because -# we have case-insensitive p4d enabled, it appears to go ahead and work, -# but leaves an empty git repo in place. -test_expect_failure 'Clone lc repo using uc name' ' - test_must_fail git p4 clone //depot/LC/... -' - -test_expect_failure 'Clone UC repo with lc name' ' - test_must_fail git p4 clone //depot/uc/... -' - -test_done |