t0027: Tests for core.eol=native, eol=lf, eol=crlf
commitf6975a6b119128de1c5a89e6cd64f75ed1de2177
authorTorsten Bögershausen <tboegi@web.de>
Sat, 16 Aug 2014 20:16:58 +0000 (16 22:16 +0200)
committerJunio C Hamano <gitster@pobox.com>
Thu, 28 Aug 2014 18:18:55 +0000 (28 11:18 -0700)
treea76512be7e8ae8092d607a6b4adf88a519d1c239
parent343151dcbdf63a4f12b1a0108708280dc3883af6
t0027: Tests for core.eol=native, eol=lf, eol=crlf

Add test cases for core.eol "native" and "" (unset).
(MINGW uses CRLF, all other systems LF as native line endings)

Add test cases for the attributes "eol=lf" and "eol=crlf"

Other minor changes:
- Use the more portable 'tr' instead of 'od -c' to convert '\n' into 'Q'
  and '\0' into 'N'
- Style fixes for shell functions according to the coding guide lines
- Replace "txtbin" with "attr"

Signed-off-by: Torsten Bögershausen <tboegi@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t0027-auto-crlf.sh