From 29cd838eab01ed7110f3ccb2e8c6a35c8a31dbcc Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Thu, 11 Apr 2024 10:21:29 +0200 Subject: Adding upstream version 1:0.1.9998svn3589+dfsg. Signed-off-by: Daniel Baumann --- src/lib/testcase/dos-text.txt | 35 +++++++++++++++++++++++++++++ src/lib/testcase/dos2unix-test.cmd | 46 ++++++++++++++++++++++++++++++++++++++ src/lib/testcase/mixed-text.txt | 35 +++++++++++++++++++++++++++++ src/lib/testcase/unix-text.txt | 35 +++++++++++++++++++++++++++++ 4 files changed, 151 insertions(+) create mode 100644 src/lib/testcase/dos-text.txt create mode 100644 src/lib/testcase/dos2unix-test.cmd create mode 100644 src/lib/testcase/mixed-text.txt create mode 100644 src/lib/testcase/unix-text.txt (limited to 'src/lib/testcase') diff --git a/src/lib/testcase/dos-text.txt b/src/lib/testcase/dos-text.txt new file mode 100644 index 0000000..a685cbd --- /dev/null +++ b/src/lib/testcase/dos-text.txt @@ -0,0 +1,35 @@ +Lorem ipsum dolor sit amet, consectetuer adipiscing elit. +Aenean commodo ligula eget dolor. Aenean massa. Cum sociis +natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec +quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat +massa quis enim. Donec pede justo, fringilla vel, aliquet nec, +vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet +a, +venenatis +vitae, justo. Nullam dictum +felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. +Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo +ligula, porttitor eu, consequat vitae, eleifend ac, enim. + +Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra + + +nulla ut metus varius + laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. + + + Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus + eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. +Nam quam nunc, blandit vel, + luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante + tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis + ante. Etiam sit amet orci eget eros faucibus tincidunt. Duis leo. Sed fringilla + + + + +mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, +augue +velit +cursus +nunc, diff --git a/src/lib/testcase/dos2unix-test.cmd b/src/lib/testcase/dos2unix-test.cmd new file mode 100644 index 0000000..a491e3f --- /dev/null +++ b/src/lib/testcase/dos2unix-test.cmd @@ -0,0 +1,46 @@ +@setlocal + +@set INSPROG="E:\kBuild\svn\trunk\out\win.amd64\debug\stage\kBuild\bin\win.amd64\kmk_install.exe" +@set TMPFILE="e:\tmp\tmp.txt" +@set CMPPROG="E:\kBuild\svn\trunk\kBuild\bin\win.amd64\kmk_cmp.exe" +@set RMPROG="E:\kBuild\svn\trunk\kBuild\bin\win.amd64\kmk_rm.exe" + +@%RMPROG% -f -- %TMPFILE% + +@echo ... dos2unix ... +%INSPROG% --dos2unix dos-text.txt %TMPFILE% +@if not errorlevel 0 goto end +%CMPPROG% -- %TMPFILE% unix-text.txt +@if not errorlevel 0 goto end + +%INSPROG% --dos2unix unix-text.txt %TMPFILE% +@if not errorlevel 0 goto end +%CMPPROG% -- %TMPFILE% unix-text.txt +@if not errorlevel 0 goto end + +%INSPROG% --dos2unix mixed-text.txt %TMPFILE% +@if not errorlevel 0 goto end +%CMPPROG% -- %TMPFILE% unix-text.txt +@if not errorlevel 0 goto end + +@echo ... unix2dos ... +%INSPROG% --unix2dos unix-text.txt %TMPFILE% +@if not errorlevel 0 goto end +%CMPPROG% -- %TMPFILE% dos-text.txt +@if not errorlevel 0 goto end + +%INSPROG% --unix2dos dos-text.txt %TMPFILE% +@if not errorlevel 0 goto end +%CMPPROG% -- %TMPFILE% dos-text.txt +@if not errorlevel 0 goto end + +%INSPROG% --unix2dos mixed-text.txt %TMPFILE% +@if not errorlevel 0 goto end +%CMPPROG% -- %TMPFILE% dos-text.txt +@if not errorlevel 0 goto end + + +@%RMPROG% -f -- %TMPFILE% +:end +@endlocal + diff --git a/src/lib/testcase/mixed-text.txt b/src/lib/testcase/mixed-text.txt new file mode 100644 index 0000000..adec2a8 --- /dev/null +++ b/src/lib/testcase/mixed-text.txt @@ -0,0 +1,35 @@ +Lorem ipsum dolor sit amet, consectetuer adipiscing elit. +Aenean commodo ligula eget dolor. Aenean massa. Cum sociis +natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec +quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat +massa quis enim. Donec pede justo, fringilla vel, aliquet nec, +vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet +a, +venenatis +vitae, justo. Nullam dictum +felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. +Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo +ligula, porttitor eu, consequat vitae, eleifend ac, enim. + +Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra + + +nulla ut metus varius + laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. + + + Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus + eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. +Nam quam nunc, blandit vel, + luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante + tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis + ante. Etiam sit amet orci eget eros faucibus tincidunt. Duis leo. Sed fringilla + + + + +mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, +augue +velit +cursus +nunc, diff --git a/src/lib/testcase/unix-text.txt b/src/lib/testcase/unix-text.txt new file mode 100644 index 0000000..5d3ccd5 --- /dev/null +++ b/src/lib/testcase/unix-text.txt @@ -0,0 +1,35 @@ +Lorem ipsum dolor sit amet, consectetuer adipiscing elit. +Aenean commodo ligula eget dolor. Aenean massa. Cum sociis +natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec +quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat +massa quis enim. Donec pede justo, fringilla vel, aliquet nec, +vulputate eget, arcu. In enim justo, rhoncus ut, imperdiet +a, +venenatis +vitae, justo. Nullam dictum +felis eu pede mollis pretium. Integer tincidunt. Cras dapibus. +Vivamus elementum semper nisi. Aenean vulputate eleifend tellus. Aenean leo +ligula, porttitor eu, consequat vitae, eleifend ac, enim. + +Aliquam lorem ante, dapibus in, viverra quis, feugiat a, tellus. Phasellus viverra + + +nulla ut metus varius + laoreet. Quisque rutrum. Aenean imperdiet. Etiam ultricies nisi vel augue. + + + Curabitur ullamcorper ultricies nisi. Nam eget dui. Etiam rhoncus. Maecenas tempus, tellus + eget condimentum rhoncus, sem quam semper libero, sit amet adipiscing sem neque sed ipsum. +Nam quam nunc, blandit vel, + luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante + tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis + ante. Etiam sit amet orci eget eros faucibus tincidunt. Duis leo. Sed fringilla + + + + +mauris sit amet nibh. Donec sodales sagittis magna. Sed consequat, leo eget bibendum sodales, +augue +velit +cursus +nunc, -- cgit v1.2.3