2 . ./wvtest-bup.sh || exit $?
3 . ./t/lib.sh || exit $?
7 top="$(WVPASS pwd)" || exit $?
8 tmpdir="$(WVPASS wvmktempdir)" || exit $?
10 export BUP_DIR="$tmpdir/bup"
11 export GIT_DIR="$tmpdir/bup"
13 bup() { "$top/bup" "$@"; }
14 compare-trees() { "$top/t/compare-trees" "$@"; }
20 WVPASS mkdir src src/foo
22 WVPASS bup random 1k > src/baz
23 WVPASS bup on - index src
24 WVPASS bup on - save -n src src
25 WVPASS bup restore -C restore "src/latest/$(pwd)/src/."
26 WVPASS compare-trees src/ restore/
30 WVPASS bup on - split -n baz src/baz
31 WVPASS bup join baz > restore-baz
32 WVPASS cmp src/baz restore-baz
34 WVPASS rm -rf "$tmpdir"