test for '!' handling in rev-parse's named commits
test for '!' handling in rev-parse's named commits

In anticipation of extending this behaviour, add tests verifying the
handling of exclamation marks when looking up a commit "by name".

Specifically, as documented: '<rev>^{/!Message}' should fail, as the '!'
prefix is reserved; while '<rev>^{!!Message}' should search for a commit
whose message contains the string "!Message".

Signed-off-by: Will Palmer <ae1612baeac2c94189da6526d748806017c7e8d3@gmail.com>
Signed-off-by: Stephen P. Smith <5b1aa8048ca15eb13769ec53de5782168f5fdb45@cox.net>
Signed-off-by: Junio C Hamano <a6723cc3f76163bf7adb636a73ac3b0ceb3e6b9b@pobox.com>

destenson/git,destenson/git,destenson/git,destenson/git,destenson/git,destenson/git,destenson/git,destenson/git