--- a/tests/test-eol-clone Sun Sep 26 13:41:32 2010 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,63 +0,0 @@
-#!/bin/sh
-
-cat > $HGRCPATH <<EOF
-[diff]
-git = True
-
-[extensions]
-eol =
-
-[eol]
-native = CRLF
-EOF
-
-echo "% setup repository"
-hg init repo
-cd repo
-
-cat > .hgeol <<EOF
-[patterns]
-**.txt = native
-EOF
-
-printf "first\r\nsecond\r\nthird\r\n" > a.txt
-hg commit --addremove -m 'checkin'
-cd ..
-
-echo "% hg clone repo repo-2"
-hg clone repo repo-2
-cd repo-2
-
-echo '% printrepr.py a.txt'
-python $TESTDIR/printrepr.py < a.txt
-echo '% hg cat a.txt'
-hg cat a.txt | python $TESTDIR/printrepr.py
-
-hg remove .hgeol
-hg commit -m 'remove eol'
-hg push --quiet
-
-cd ..
-
-# Test clone of repo with .hgeol in working dir, but no .hgeol in tip
-echo "% hg clone repo repo-3"
-hg clone repo repo-3
-cd repo-3
-
-echo '% printrepr.py a.txt'
-python $TESTDIR/printrepr.py < a.txt
-
-cd ..
-
-# Test clone of revision with .hgeol
-echo "% hg clone -r 1 repo repo-4"
-hg clone -r 0 repo repo-4
-cd repo-4
-
-echo '% cat .hgeol'
-cat .hgeol
-
-echo '% printrepr.py a.txt'
-python $TESTDIR/printrepr.py < a.txt
-
-cd ..
--- a/tests/test-eol-clone.out Sun Sep 26 13:41:32 2010 -0500
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-% setup repository
-adding .hgeol
-adding a.txt
-% hg clone repo repo-2
-updating to branch default
-2 files updated, 0 files merged, 0 files removed, 0 files unresolved
-% printrepr.py a.txt
-first\r
-second\r
-third\r
-% hg cat a.txt
-first
-second
-third
-% hg clone repo repo-3
-updating to branch default
-1 files updated, 0 files merged, 0 files removed, 0 files unresolved
-% printrepr.py a.txt
-first
-second
-third
-% hg clone -r 1 repo repo-4
-requesting all changes
-adding changesets
-adding manifests
-adding file changes
-added 1 changesets with 2 changes to 2 files
-updating to branch default
-2 files updated, 0 files merged, 0 files removed, 0 files unresolved
-% cat .hgeol
-[patterns]
-**.txt = native
-% printrepr.py a.txt
-first\r
-second\r
-third\r
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test-eol-clone.t Sun Sep 26 13:41:32 2010 -0500
@@ -0,0 +1,78 @@
+Testing cloning with the EOL extension
+
+ $ cat > $HGRCPATH <<EOF
+ > [diff]
+ > git = True
+ >
+ > [extensions]
+ > eol =
+ >
+ > [eol]
+ > native = CRLF
+ > EOF
+
+setup repository
+
+ $ hg init repo
+ $ cd repo
+ $ cat > .hgeol <<EOF
+ > [patterns]
+ > **.txt = native
+ > EOF
+ $ printf "first\r\nsecond\r\nthird\r\n" > a.txt
+ $ hg commit --addremove -m 'checkin'
+ adding .hgeol
+ adding a.txt
+
+Clone
+
+ $ cd ..
+ $ hg clone repo repo-2
+ updating to branch default
+ 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
+ $ cd repo-2
+ $ python $TESTDIR/printrepr.py < a.txt
+ first\r
+ second\r
+ third\r
+ $ hg cat a.txt | python $TESTDIR/printrepr.py
+ first
+ second
+ third
+ $ hg remove .hgeol
+ $ hg commit -m 'remove eol'
+ $ hg push --quiet
+ $ cd ..
+
+Test clone of repo with .hgeol in working dir, but no .hgeol in tip
+
+ $ hg clone repo repo-3
+ updating to branch default
+ 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+ $ cd repo-3
+
+ $ python $TESTDIR/printrepr.py < a.txt
+ first
+ second
+ third
+
+Test clone of revision with .hgeol
+
+ $ cd ..
+ $ hg clone -r 0 repo repo-4
+ requesting all changes
+ adding changesets
+ adding manifests
+ adding file changes
+ added 1 changesets with 2 changes to 2 files
+ updating to branch default
+ 2 files updated, 0 files merged, 0 files removed, 0 files unresolved
+ $ cd repo-4
+ $ cat .hgeol
+ [patterns]
+ **.txt = native
+
+ $ python $TESTDIR/printrepr.py < a.txt
+ first\r
+ second\r
+ third\r