Re: [PATCH v2 03/11] t6422: fix bad check against missing file
- From
Eric Sunshine <sunshine@sunshineco.com>
- Date
- Aug 9, 2020, 02:30 UTC
- Message-ID
- <CAPig+cQ0ikSOdmohSkE8o+ZmyuXMXPEvSaz7MtWwCUxFghqrHQ@mail.gmail.com>
- In-Reply-To
- <7f408b7d4069403b969d334f4940ebf87f1dc797.1596906081.git.gitgitgadget@gmail.com>
On Sat, Aug 8, 2020 at 1:02 PM Elijah Newren via GitGitGadget <gitgitgadget@gmail.com> wrote:
Show 8 quoted lines
> Signed-off-by: Elijah Newren <newren@gmail.com> > --- > diff --git a/t/t6422-merge-rename-corner-cases.sh b/t/t6422-merge-rename-corner-cases.sh > @@ -974,8 +974,8 @@ test_expect_failure 'rrdd-check: rename/rename(2to1)/delete/delete conflict' ' > - test_cmp file_is_missing foo && > - test_cmp file_is_missing bar && > + test_path_is_missing foo && > + test_path_is_missing bar &&
These errors in the tests went unnoticed because they are inside test_expect_failure(), which makes one wonder if test_cmp() should be updated to throw a hard error to help diagnose this sort of problem sooner. (Then again, that might be overkill since there are relatively few test_expect_failures() around, so it may not buy us much. On the other hand, every little bit helps.)