Add more tests for interesting cases in FindRefName

~Conversation: #221 (closed)

Introduced in !73 (merged)

  • ref name ends in whitespace
  • ref name contains newline
  • ref name contains zero byte

I don't know if gitlab currently handles these correctly but we should know whether gitaly does.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information