summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdward Thomson <ethomson@edwardthomson.com>2018-12-01 18:32:01 +0000
committerEdward Thomson <ethomson@edwardthomson.com>2018-12-03 13:08:25 -0800
commit13a8bc924c16865a5409fa34994ec3bb11e1c4b5 (patch)
treeb4908b0ad01a338f8b4569c8ccc06556d816b955
parent788fccc40b28cea2e15bb7a0cafc706bb86d13c1 (diff)
downloadlibgit2-13a8bc924c16865a5409fa34994ec3bb11e1c4b5.tar.gz
crlf_data: move to a "to_workdir" folder
Move the crlf_data folders reponsible for holding the state of the filters going into the working directory to "to_workdir" variations of the folder name to accommodate future growth into the "to odb" filter variation. Update the script to create these new folders as appopriate.
-rw-r--r--tests/checkout/crlf.c9
-rw-r--r--tests/resources/.gitattributes1
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,-crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,-text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false,text_auto/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_false/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_false/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_false/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_false/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_false/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_false/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,-crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,-text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input,text_auto/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_input/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_input/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_input/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_input/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_input/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_input/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,-crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,-text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true,text_auto/zero-byte)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true/all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true/all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-all-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-all-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/few-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/many-utf8-chars-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/mixed-lf-cr (renamed from tests/resources/crlf_data/posix/autocrlf_true/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-crlf (renamed from tests/resources/crlf_data/posix/autocrlf_true/more-crlf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-crlf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-lf (renamed from tests/resources/crlf_data/posix/autocrlf_true/more-lf)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-lf-utf8bom (renamed from tests/resources/crlf_data/posix/autocrlf_true/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/posix_to_workdir/autocrlf_true/zero-byte (renamed from tests/resources/crlf_data/posix/autocrlf_true/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,-crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,-text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false,text_auto/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_false/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_false/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_false/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_false/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_false/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_false/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,-crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,-text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input,text_auto/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_input/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_input/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_input/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_input/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_input/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_input/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,-crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,-text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,text/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true,text_auto/zero-byte)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true/all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true/all-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true/all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true/all-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-all-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true/binary-all-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-all-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true/binary-all-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true/binary-mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true/binary-mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/few-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true/few-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/few-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true/few-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/many-utf8-chars-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true/many-utf8-chars-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/many-utf8-chars-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true/many-utf8-chars-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/mixed-lf-cr (renamed from tests/resources/crlf_data/windows/autocrlf_true/mixed-lf-cr)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/mixed-lf-cr-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true/mixed-lf-cr-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-crlf (renamed from tests/resources/crlf_data/windows/autocrlf_true/more-crlf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-crlf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true/more-crlf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-lf (renamed from tests/resources/crlf_data/windows/autocrlf_true/more-lf)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-lf-utf8bom (renamed from tests/resources/crlf_data/windows/autocrlf_true/more-lf-utf8bom)0
-rw-r--r--tests/resources/crlf_data/windows_to_workdir/autocrlf_true/zero-byte (renamed from tests/resources/crlf_data/windows/autocrlf_true/zero-byte)0
-rwxr-xr-xtests/resources/generate_crlf.sh6
1371 files changed, 11 insertions, 5 deletions
diff --git a/tests/checkout/crlf.c b/tests/checkout/crlf.c
index ed9745d8d..94fd8a6b4 100644
--- a/tests/checkout/crlf.c
+++ b/tests/checkout/crlf.c
@@ -99,6 +99,7 @@ static void test_checkout(const char *autocrlf, const char *attrs)
{
git_buf attrbuf = GIT_BUF_INIT;
git_buf expected_dirname = GIT_BUF_INIT;
+ git_buf systype_and_direction = GIT_BUF_INIT;
git_buf sandboxname = GIT_BUF_INIT;
git_buf reponame = GIT_BUF_INIT;
git_checkout_options opts = GIT_CHECKOUT_OPTIONS_INIT;
@@ -107,6 +108,9 @@ static void test_checkout(const char *autocrlf, const char *attrs)
git_buf_puts(&reponame, "crlf");
+ git_buf_puts(&systype_and_direction, systype);
+ git_buf_puts(&systype_and_direction, "_to_workdir");
+
git_buf_puts(&sandboxname, "autocrlf_");
git_buf_puts(&sandboxname, autocrlf);
@@ -128,7 +132,7 @@ static void test_checkout(const char *autocrlf, const char *attrs)
cl_repo_set_string(g_repo, "core.autocrlf", autocrlf);
- git_buf_joinpath(&expected_dirname, systype, sandboxname.ptr);
+ git_buf_joinpath(&expected_dirname, systype_and_direction.ptr, sandboxname.ptr);
git_buf_joinpath(&expected_fixture, "crlf_data", expected_dirname.ptr);
cl_fixture_sandbox(expected_fixture.ptr);
@@ -145,6 +149,7 @@ static void test_checkout(const char *autocrlf, const char *attrs)
git_buf_dispose(&expected_fixture);
git_buf_dispose(&expected_dirname);
git_buf_dispose(&sandboxname);
+ git_buf_dispose(&systype_and_direction);
git_buf_dispose(&reponame);
}
@@ -173,7 +178,7 @@ void test_checkout_crlf__matches_core_git(void)
const char *autocrlf[] = { "true", "false", "input", NULL };
const char *attrs[] = { "", "-crlf", "-text", "eol=crlf", "eol=lf",
"text", "text eol=crlf", "text eol=lf",
- "text=auto", "text=auto eol=crlf", "text=auto eol=lf",
+ "text=auto", "text=auto eol=crlf", "text=auto eol=lf",
NULL };
const char **a, **b;
diff --git a/tests/resources/.gitattributes b/tests/resources/.gitattributes
index 556f8c827..047f77f55 100644
--- a/tests/resources/.gitattributes
+++ b/tests/resources/.gitattributes
@@ -1 +1,2 @@
* binary
+*.sh text diff merge eol=lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,-text/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,-text/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,-text/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false,text_auto/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false,text_auto/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_false/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_false/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_false/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,-text/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,-text/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,-text/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input,text_auto/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input,text_auto/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_input/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_input/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_input/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,-text/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,-text/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,-text/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true,text_auto/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true,text_auto/zero-byte
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/all-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/all-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/all-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/binary-all-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/binary-all-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-all-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/binary-all-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/binary-all-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-all-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/binary-mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/few-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/few-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/many-utf8-chars-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/many-utf8-chars-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/mixed-lf-cr b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/mixed-lf-cr
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/mixed-lf-cr
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/mixed-lf-cr-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/more-crlf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/more-crlf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-crlf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/more-crlf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/more-lf b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/more-lf
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-lf
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/more-lf-utf8bom b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/more-lf-utf8bom
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/posix/autocrlf_true/zero-byte b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/posix/autocrlf_true/zero-byte
+++ b/tests/resources/crlf_data/posix_to_workdir/autocrlf_true/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,-text/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,-text/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,-text/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false,text_auto/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false,text_auto/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_false/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_false/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_false/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,-text/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,-text/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,-text/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input,text_auto/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input,text_auto/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_input/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_input/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_input/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,-text/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,-text/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,-text/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-all-lf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-mixed-lf-cr
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-mixed-lf-cr-crlf
index fd2abfa9d..fd2abfa9d 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/mixed-lf-cr
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/mixed-lf-cr-crlf
index df8c0f680..df8c0f680 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-crlf
index e682c3077..e682c3077 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-crlf-utf8bom
index 2e1220cbb..2e1220cbb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-lf
index 6da5b0c7e..6da5b0c7e 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-lf-utf8bom
index 3fa59c809..3fa59c809 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_crlf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_crlf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf
index 799770d1c..799770d1c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom
index 7cce67e58..7cce67e58 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf
index f4d25b796..f4d25b796 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf
index 9a6c3533f..9a6c3533f 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto,eol_lf/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto,eol_lf/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true,text_auto/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true,text_auto/zero-byte
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-crlf
index a9a2e8913..a9a2e8913 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/all-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-crlf-utf8bom
index 0aa76e474..0aa76e474 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/all-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-lf
index f557a02d8..f557a02d8 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/all-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-lf-utf8bom
index 381cfe630..381cfe630 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/all-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/all-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/binary-all-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-all-crlf
index 85340755c..85340755c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/binary-all-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-all-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/binary-all-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-all-lf
index af6fcf6da..af6fcf6da 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/binary-all-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-all-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/binary-mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-mixed-lf-cr
index 203555c56..203555c56 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/binary-mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/binary-mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-mixed-lf-cr-crlf
index aaf083a9c..aaf083a9c 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/binary-mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/binary-mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/few-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/few-utf8-chars-crlf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/few-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/few-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/few-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/few-utf8-chars-lf
index 0e0528888..0e0528888 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/few-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/few-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/many-utf8-chars-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/many-utf8-chars-crlf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/many-utf8-chars-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/many-utf8-chars-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/many-utf8-chars-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/many-utf8-chars-lf
index cd574f5a2..cd574f5a2 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/many-utf8-chars-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/many-utf8-chars-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/mixed-lf-cr b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/mixed-lf-cr
index d11e7ef63..d11e7ef63 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/mixed-lf-cr
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/mixed-lf-cr
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/mixed-lf-cr-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/mixed-lf-cr-crlf
index 417786fc3..417786fc3 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/mixed-lf-cr-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/mixed-lf-cr-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/more-crlf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-crlf
index 0ff5a53f1..0ff5a53f1 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/more-crlf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-crlf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/more-crlf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-crlf-utf8bom
index ea030d3c6..ea030d3c6 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/more-crlf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-crlf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/more-lf b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-lf
index 04de00b35..04de00b35 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/more-lf
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-lf
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/more-lf-utf8bom b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-lf-utf8bom
index dc88e3b91..dc88e3b91 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/more-lf-utf8bom
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/more-lf-utf8bom
diff --git a/tests/resources/crlf_data/windows/autocrlf_true/zero-byte b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/zero-byte
index e69de29bb..e69de29bb 100644
--- a/tests/resources/crlf_data/windows/autocrlf_true/zero-byte
+++ b/tests/resources/crlf_data/windows_to_workdir/autocrlf_true/zero-byte
diff --git a/tests/resources/generate_crlf.sh b/tests/resources/generate_crlf.sh
index 70534543f..9e6f51a5d 100755
--- a/tests/resources/generate_crlf.sh
+++ b/tests/resources/generate_crlf.sh
@@ -25,7 +25,7 @@ tempdir=$3
set -u
-create_repo() {
+create_to_workdir_data() {
local input=$1
local output=$2
local tempdir=$3
@@ -33,7 +33,7 @@ create_repo() {
local autocrlf=$5
local attr=$6
- local worktree="${output}/${systype}/autocrlf_${autocrlf}"
+ local worktree="${output}/${systype}_to_workdir/autocrlf_${autocrlf}"
if [ "$attr" != "" ]; then
local attrdir=`echo $attr | sed -e "s/ /,/g" | sed -e "s/=/_/g"`
@@ -78,7 +78,7 @@ for autocrlf in true false input; do
"text eol=lf" "text eol=crlf" \
"text=auto eol=lf" "text=auto eol=crlf"; do
- create_repo "${input}" "${output}" "${tempdir}" \
+ create_to_workdir_data "${input}" "${output}" "${tempdir}" \
"${systype}" "${autocrlf}" "${attr}"
done
done