mirror of
https://github.com/git/git.git
synced 2024-11-11 12:19:40 +01:00
t2024: mark test using "checkout -p" with PERL prerequisite
Checkout with the -p switch uses the "add interactive" framework which is written in Perl. One test added in 8d7b558bae ("checkout & worktree: introduce checkout.defaultRemote", 2018-06-05) didn't declare the PERL prerequisite, breaking the test when built with NO_PERL. Reported-by: CB Bailey <cb@hashpling.org> Signed-off-by: CB Bailey <cb@hashpling.org> Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
8d7b558bae
commit
3338e9950e
@ -87,8 +87,13 @@ test_expect_success 'checkout of branch from multiple remotes fails with advice'
|
||||
checkout foo 2>stderr &&
|
||||
test_branch master &&
|
||||
status_uno_is_clean &&
|
||||
test_i18ngrep ! "^hint: " stderr &&
|
||||
# Make sure the likes of checkout -p do not print this hint
|
||||
test_i18ngrep ! "^hint: " stderr
|
||||
'
|
||||
|
||||
test_expect_success PERL 'checkout -p with multiple remotes does not print advice' '
|
||||
git checkout -B master &&
|
||||
test_might_fail git branch -D foo &&
|
||||
|
||||
git checkout -p foo 2>stderr &&
|
||||
test_i18ngrep ! "^hint: " stderr &&
|
||||
status_uno_is_clean
|
||||
|
Loading…
Reference in New Issue
Block a user