summaryrefslogtreecommitdiff
path: root/tests/resources
diff options
context:
space:
mode:
Diffstat (limited to 'tests/resources')
-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
1370 files changed, 4 insertions, 3 deletions
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