Re: [PATCH v2 2/2] t5541: remove lockfile creation
Jeff King <peff@peff.net> writes:
Show 20 quoted lines
> On Thu, Jan 11, 2024 at 08:24:30PM +0000, Justin Tobler via GitGitGadget wrote:
>
>> - # the new branch should not have been created upstream
>> - test_must_fail git -C "$d" show-ref --verify refs/heads/atomic &&
>> -
>> - # upstream should still reflect atomic2, the last thing we pushed
>> - # successfully
>> - git rev-parse atomic2 >expected &&
>> - # ...to other.
>> - git -C "$d" rev-parse refs/heads/other >actual &&
>> - test_cmp expected actual &&
>> -
>> - # the new branch should not have been created upstream
>> + # The atomic and other branches should be created upstream.
>> test_must_fail git -C "$d" show-ref --verify refs/heads/atomic &&
>> + test_must_fail git -C "$d" show-ref --verify refs/heads/other &&
>
> This last comment should say "should not be created", I think?
>
> Other than that, both patches look good to me.
Thanks. Will queue with the following and "Acked-by: peff".
diff --git c/t/t5541-http-push-smart.sh w/t/t5541-http-push-smart.sh
index 9a8bed6c32..71428f3d5c 100755
--- c/t/t5541-http-push-smart.sh
+++ w/t/t5541-http-push-smart.sh
@@ -242,7 +242,7 @@ test_expect_success 'push --atomic fails on server-side errors' '
# --atomic should cause entire push to be rejected
test_must_fail git push --atomic "$up" atomic other 2>output &&
- # The atomic and other branches should be created upstream.
+ # The atomic and other branches should not be created upstream.
test_must_fail git -C "$d" show-ref --verify refs/heads/atomic &&
test_must_fail git -C "$d" show-ref --verify refs/heads/other &&