diff -r 469850088fc1 -r 3cb0559e44d0 tests/test-convert --- a/tests/test-convert Wed Oct 20 23:39:48 2010 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,68 +0,0 @@ -#!/bin/sh - -cat >> $HGRCPATH < a -hg ci -d'0 0' -Ama -hg cp a b -hg ci -d'1 0' -mb -hg rm a -hg ci -d'2 0' -mc -hg mv b a -hg ci -d'3 0' -md -echo a >> a -hg ci -d'4 0' -me - -cd .. -hg convert a 2>&1 | grep -v 'subversion python bindings could not be loaded' -hg --cwd a-hg pull ../a - -touch bogusfile -echo % should fail -hg convert a bogusfile - -mkdir bogusdir -chmod 000 bogusdir - -echo % should fail -hg convert a bogusdir - -echo % should succeed -chmod 700 bogusdir -hg convert a bogusdir - -echo % test pre and post conversion actions -echo 'include b' > filemap -hg convert --debug --filemap filemap a partialb | \ - grep 'run hg' - -echo % converting empty dir should fail "nicely" -mkdir emptydir -# override $PATH to ensure p4 not visible; use $PYTHON in case we're -# running from a devel copy, not a temp installation -PATH="$BINDIR" $PYTHON "$BINDIR"/hg convert emptydir 2>&1 | sed 's,file://.*/emptydir,.../emptydir,g' - -echo % convert with imaginary source type -hg convert --source-type foo a a-foo -echo % convert with imaginary sink type -hg convert --dest-type foo a a-foo - -echo -echo % "testing: convert must not produce duplicate entries in fncache" -hg convert a b -echo % "contents of fncache file:" -cat b/.hg/store/fncache - -echo '% test bogus URL' -hg convert -q bzr+ssh://foobar@selenic.com/baz baz - -true