# HG changeset patch # User Thomas Arendsen Hein # Date 1219251639 -7200 # Node ID 2cb708e25a5d87d6fd71ae32ea69c37130f5b690 # Parent 7d1713353aaf24a31d358c7934868e4d31843ee2# Parent 7e5e13bee8f457e913d7e4a61bd155a06f359eca merge with crew-stable diff -r 7d1713353aaf -r 2cb708e25a5d tests/test-hardlinks-safety --- a/tests/test-hardlinks-safety Wed Aug 20 15:05:43 2008 +0200 +++ b/tests/test-hardlinks-safety Wed Aug 20 19:00:39 2008 +0200 @@ -1,5 +1,21 @@ #!/bin/sh +# some implementations of cp can't create hardlinks +cat > cp.py < x/a + +python cp.py x y +echo bar >> y/a +echo % no diff if hardlink +diff x/a y/a + # test mq hardlinking echo "[extensions]" >> $HGRCPATH echo "mq=" >> $HGRCPATH @@ -21,7 +37,7 @@ hg qpush cd .. -cp -al a b +python cp.py a b cd b hg qimport -n bar - << EOF @@ -51,7 +67,7 @@ hg tag foo cd .. -cp -al b c +python cp.py b c cd c hg tag -l -r 0 lbar diff -r 7d1713353aaf -r 2cb708e25a5d tests/test-hardlinks-safety.out --- a/tests/test-hardlinks-safety.out Wed Aug 20 15:05:43 2008 +0200 +++ b/tests/test-hardlinks-safety.out Wed Aug 20 19:00:39 2008 +0200 @@ -1,3 +1,4 @@ +% no diff if hardlink % init adding foo to series file applying foo