]> git.ipfire.org Git - thirdparty/git.git/commit - t/t1430-bad-ref-name.sh
t1430: improve test coverage of deletion of badly-named refs
authorMichael Haggerty <mhagger@alum.mit.edu>
Thu, 7 Apr 2016 19:02:54 +0000 (15:02 -0400)
committerJunio C Hamano <gitster@pobox.com>
Sun, 10 Apr 2016 18:35:08 +0000 (11:35 -0700)
commit757552db5794056cdeccab827745f3de1fb82f4b
treeb053b1b5b9b27d9740fca0b239b8e1c557ca98a9
parentb78ceced0ce0a8c098fad9d979b47ea98e27d22a
t1430: improve test coverage of deletion of badly-named refs

Check "branch -d broken...ref"

Check various combinations of

* Deleting using "update-ref -d"
* Deleting using "update-ref --no-deref -d"
* Deleting using "branch -d"

in the following combinations of symref -> ref:

* badname -> broken...ref
* badname -> broken...ref (dangling)
* broken...symref -> master
* broken...symref -> idonotexist (dangling)

Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu>
Signed-off-by: David Turner <dturner@twopensource.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t1430-bad-ref-name.sh