summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@frugalware.org>2009-09-09 02:31:07 +0200
committerMiklos Vajna <vmiklos@frugalware.org>2009-09-09 02:31:07 +0200
commit513fa3d6c4dc8d9c865f528927031cde2ae0aec8 (patch)
treebe82cf245aca709964def896521d95ad9c5db20d
parente79d1c87f812e956ed36328f2740c03033b5407a (diff)
downloadpython-fastimport-513fa3d6c4dc8d9c865f528927031cde2ae0aec8.tar.gz
darcs: make sure the working directory has no changes when verifying imports
-rw-r--r--exporters/darcs/t/lib.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/exporters/darcs/t/lib.sh b/exporters/darcs/t/lib.sh
index d82f6a8..6384ddb 100644
--- a/exporters/darcs/t/lib.sh
+++ b/exporters/darcs/t/lib.sh
@@ -230,12 +230,14 @@ diff_git()
diff_importgit()
{
+ test -z "`(cd $1.darcs; darcs diff)`" &&
diff --exclude _darcs --exclude .git --exclude '*-darcs-backup*' -Nur $1 $1.darcs
return $?
}
diff_importhg()
{
+ test -z "`(cd $1.darcs; darcs diff)`" &&
diff --exclude _darcs --exclude .hg --exclude '*-darcs-backup*' --exclude 'hg-export.*' \
--exclude '.hgtags' --exclude '*.orig' -Nur $1 $1.darcs
return $?
@@ -243,12 +245,14 @@ diff_importhg()
diff_importdarcs()
{
+ test -z "`(cd $1.darcs; darcs diff)`" &&
diff --exclude _darcs --exclude '*-darcs-backup*' -Nur $1 $2
return $?
}
diff_importbzr()
{
+ test -z "`(cd $1.darcs; darcs diff)`" &&
diff --exclude _darcs --exclude .bzr --exclude '*-darcs-backup*' -Nur $1 $1.darcs
return $?
}