diff -r 1d8ef9fb3e88 -r 963c516bb38c tests/test-win32text --- a/tests/test-win32text Thu Dec 20 07:05:40 2007 -0500 +++ b/tests/test-win32text Fri Dec 21 00:13:00 2007 +0100 @@ -1,5 +1,14 @@ #!/bin/sh +cat > unix2dos.py <> .hg/hgrc echo 'pretxncommit.crlf = python:hgext.win32text.forbidcrlf' >> .hg/hgrc @@ -12,14 +21,14 @@ hg ci -m 1 -d'0 0' echo -unix2dos f +python unix2dos.py f hg ci -m 2 -d'0 0' hg revert -a echo mkdir d echo hello > d/f2 -unix2dos d/f2 +python unix2dos.py d/f2 hg add d/f2 hg ci -m 3 -d'0 0' hg revert -a @@ -30,7 +39,7 @@ hg ci -m 4 -d'0 0' echo -printf 'hello\x00\x0D\x0A' > bin +python -c 'file("bin", "wb").write("hello\x00\x0D\x0A")' hg add bin hg ci -m 5 -d'0 0' hg log -v @@ -40,7 +49,7 @@ echo for x in a b c d; do echo content > dupe/$x; done hg -R dupe add -unix2dos dupe/b dupe/c dupe/d +python unix2dos.py dupe/b dupe/c dupe/d hg -R dupe ci -m a -d'0 0' dupe/a hg -R dupe ci -m b/c -d'0 0' dupe/[bc] hg -R dupe ci -m d -d'0 0' dupe/d