-lib/bup/_checkout.py:
- @if grep -F '$Format' lib/bup/_release.py \
- && ! test -e lib/bup/_checkout.py; then \
- echo "Something has gone wrong; $@ should already exist."; \
- echo 'Check "./configure-version --update"'; \
- false; \
- fi
-
-t/tmp:
- mkdir t/tmp
-
-runtests: runtests-python runtests-cmdline
-
-python_tests := \
- lib/bup/t/tbloom.py \
- lib/bup/t/tclient.py \
- lib/bup/t/tgit.py \
- lib/bup/t/thashsplit.py \
- lib/bup/t/thelpers.py \
- lib/bup/t/tindex.py \
- lib/bup/t/tmetadata.py \
- lib/bup/t/toptions.py \
- lib/bup/t/tresolve.py \
- lib/bup/t/tshquote.py \
- lib/bup/t/tvfs.py \
- lib/bup/t/tvint.py \
- lib/bup/t/txstat.py
-
-# The "pwd -P" here may not be appropriate in the long run, but we
-# need it until we settle the relevant drecurse/exclusion questions:
-# https://groups.google.com/forum/#!topic/bup-list/9ke-Mbp10Q0
-runtests-python: all t/tmp
- mkdir -p t/tmp/test-log
- $(pf); cd $$(pwd -P); TMPDIR="$(test_tmp)" \
- ./wvtest.py $(python_tests) 2>&1 \
- | tee -a t/tmp/test-log/$$$$.log
-
-cmdline_tests := \
- t/test-argv \
- t/test-cat-file.sh \
- t/test-command-without-init-fails.sh \
- t/test-compression.sh \
- t/test-drecurse.sh \
- t/test-fsck.sh \
- t/test-index-clear.sh \
- t/test-list-idx.sh \
- t/test-ls \
- t/test-ls-remote \
- t/test-meta.sh \
- t/test-packsizelimit \
- t/test-sparse-files.sh \
- t/test-split-join.sh \
- t/test-tz.sh
-
-ifeq "2" "$(bup_python_majver)"
- cmdline_tests += \
- t/test-ftp \
- t/test-save-restore \
- t/test-prune-older \
- t/test-web.sh \
- t/test-rm.sh \
- t/test-gc.sh \
- t/test-main.sh \
- t/test-index.sh \
- t/test-fuse.sh \
- t/test-index-check-device.sh \
- t/test-on.sh \
- t/test-restore-map-owner.sh \
- t/test-restore-single-file.sh \
- t/test-rm-between-index-and-save.sh \
- t/test-save-with-valid-parent.sh \
- t/test-redundant-saves.sh \
- t/test-save-creates-no-unrefs.sh \
- t/test-save-restore-excludes.sh \
- t/test-save-strip-graft.sh \
- t/test-import-duplicity.sh \
- t/test-import-rdiff-backup.sh \
- t/test-xdev.sh \
- t/test.sh
-endif