summaryrefslogtreecommitdiff
path: root/t/t5515/refs.master_remote-explicit
diff options
context:
space:
mode:
authorLibravatar Jeff King <peff@peff.net>2012-07-26 16:31:15 -0400
committerLibravatar Junio C Hamano <gitster@pobox.com>2012-07-26 14:23:35 -0700
commitceacd91a063b8efea169d07913cabb0f4d33aee4 (patch)
tree4da5063a7d81b7b4efe9595a377d7c3ed37ea575 /t/t5515/refs.master_remote-explicit
parentt7502: narrow checks for author/committer name in template (diff)
downloadtgif-ceacd91a063b8efea169d07913cabb0f4d33aee4.tar.xz
t7502: drop confusing test_might_fail call
In t7502.20, we run "git commit" and check that it warns us that the author and committer identity are not the same (this is always the case in the test environment, since we set up the idents differently). Instead of actually making a commit, we have a clean index, so the "git commit" we run will fail. This is marked as might_fail, which is not really correct; it will always fail since there is nothing to commit. However, the only reason not to do a complete commit would be to see the intermediate state of the COMMIT_EDITMSG file when the commit is not completed. We don't need to care about this, though; even a complete commit will leave COMMIT_EDITMSG for us to view. By doing a real commit and dropping the might_fail, we are more robust against other unforeseen failures of "git commit" that might influence our test result. It might seem less robust to depend on the fact that "git commit" leaves COMMIT_EDITMSG in place after a successful commit. However, that brings this test in line with others parts of the script, which make the same assumption. Furthermore, if that ever does change, the right solution is not to prevent commit from completing, but to set EDITOR to a script that will record the contents we see. After all, the point of these tests is to check what the user sees in their EDITOR, so that would be the most direct test. For now, though, we can continue to use the "shortcut" that COMMIT_EDITMSG is left intact. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t5515/refs.master_remote-explicit')
0 files changed, 0 insertions, 0 deletions