diff options
| author | Junio C Hamano <gitster@pobox.com> | 2022-05-04 09:51:28 -0700 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2022-05-04 09:51:28 -0700 |
| commit | 2cc712324d518b57ac895f22314ded09cc058621 (patch) | |
| tree | e3c845c074e5aadf25ee6d8af8c4178327a0ba7d /t | |
| parent | Merge branch 'jc/show-pathspec-fix' (diff) | |
| parent | 2.36 fast-export regression fix (diff) | |
| download | git-2cc712324d518b57ac895f22314ded09cc058621.tar.gz git-2cc712324d518b57ac895f22314ded09cc058621.zip | |
Merge branch 'rs/fast-export-pathspec-fix'
"git fast-export -- <pathspec>" lost the pathspec when showing the
second and subsequent commits, which has been corrected.
* rs/fast-export-pathspec-fix:
2.36 fast-export regression fix
Diffstat (limited to 't')
| -rwxr-xr-x | t/t9350-fast-export.sh | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/t/t9350-fast-export.sh b/t/t9350-fast-export.sh index 7b7a18dd2c..fc99703fc5 100755 --- a/t/t9350-fast-export.sh +++ b/t/t9350-fast-export.sh @@ -500,6 +500,13 @@ test_expect_success 'path limiting with import-marks does not lose unmodified fi grep file0 actual ' +test_expect_success 'path limiting works' ' + git fast-export simple -- file >actual && + sed -ne "s/^M .* //p" <actual | sort -u >actual.files && + echo file >expect && + test_cmp expect actual.files +' + test_expect_success 'avoid corrupt stream with non-existent mark' ' test_create_repo avoid_non_existent_mark && ( |
