2 . wvtest-bup.sh || exit $?
3 . dev/lib.sh || exit $?
7 TOP="$(WVPASS pwd)" || exit $?
8 tmpdir="$(WVPASS wvmktempdir)" || exit $?
9 export BUP_DIR="$tmpdir/bup"
16 WVSTART 'bup list-idx'
21 WVPASS bup random 1k > src/data
23 WVPASS bup save -n src src
24 WVPASS bup list-idx "$BUP_DIR"/objects/pack/*.idx
25 hash1="$(WVPASS bup list-idx "$BUP_DIR"/objects/pack/*.idx)" || exit $?
27 WVPASS bup list-idx --find "${hash1}" "$BUP_DIR"/objects/pack/*.idx \
28 > list-idx.log || exit $?
29 found="$(cat list-idx.log)" || exit $?
31 WVPASSEQ "$found" "$hash1"
32 WVPASSEQ "$(wc -l < list-idx.log | tr -d ' ')" 1
34 WVPASS rm -r "$tmpdir"