]> arthur.barton.de Git - bup.git/commitdiff
Add a testcase for the import-rdiff-backup command
authorZoran Zaric <zz@zoranzaric.de>
Mon, 24 Sep 2012 22:30:13 +0000 (00:30 +0200)
committerRob Browning <rlb@defaultvalue.org>
Sat, 6 Oct 2012 21:13:41 +0000 (16:13 -0500)
Signed-off-by: Zoran Zaric <zz@zoranzaric.de>
Reviewed-by: Gabriel Filion <lelutin@gmail.com>
t/test.sh

index a41959f97fc492f9e87945c80c5db7589c0a217d..2f1f24caddbb2ba947b08c040694dada32796b7e 100755 (executable)
--- a/t/test.sh
+++ b/t/test.sh
@@ -441,6 +441,23 @@ WVPASSEQ "$(bup ls buptest/latest/)" "a/
 c/"
 
 
+if [ "$(which rdiff-backup)" != "" ]; then
+    WVSTART "import-rdiff-backup"
+    D=rdiff-backup.tmp
+    export BUP_DIR="$TOP/$D/.bup"
+    rm -rf $D
+    mkdir $D
+    WVPASS bup init
+    mkdir $D/rdiff-backup
+    rdiff-backup $TOP/cmd $D/rdiff-backup
+    bup tick
+    rdiff-backup $TOP/Documentation $D/rdiff-backup
+    WVPASS bup import-rdiff-backup $D/rdiff-backup import-rdiff-backup
+    WVPASSEQ "$(bup ls import-rdiff-backup/ | wc -l)" "3"
+    WVPASSEQ "$(bup ls import-rdiff-backup/latest/ | sort)" "$(ls $TOP/Documentation | sort)"
+fi
+
+
 WVSTART "compression"
 D=compression0.tmp
 export BUP_DIR="$TOP/$D/.bup"