mirror of
https://github.com/git/git
synced 2024-08-25 10:45:59 +00:00
t7004-tag: delete unnecessary tags with test_when_finished
The '--force is moot with a non-existing tag name' test creates two new tags, which are then deleted right after the test is finished, outside the test_expect_success block, allowing 'git tag -d's output to pollute the test output. Use test_when_finished to delete those tags. Signed-off-by: SZEDER Gábor <szeder.dev@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
8d7a455ed5
commit
eba286e310
|
@ -122,11 +122,11 @@ test_expect_success '--force can create a tag with the name of one existing' '
|
||||||
tag_exists mytag'
|
tag_exists mytag'
|
||||||
|
|
||||||
test_expect_success '--force is moot with a non-existing tag name' '
|
test_expect_success '--force is moot with a non-existing tag name' '
|
||||||
|
test_when_finished git tag -d newtag forcetag &&
|
||||||
git tag newtag >expect &&
|
git tag newtag >expect &&
|
||||||
git tag --force forcetag >actual &&
|
git tag --force forcetag >actual &&
|
||||||
test_cmp expect actual
|
test_cmp expect actual
|
||||||
'
|
'
|
||||||
git tag -d newtag forcetag
|
|
||||||
|
|
||||||
# deleting tags:
|
# deleting tags:
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue