#!/bin/bash set -e . tests/lib t-tstunt-parsechangelog t-archive example 1.0-1 t-git-none t-dgit clone $p for o in orig orig-docs; do cp ${p}_{1.0,1.1}.${o}.tar.gz done cd $p v=1.0-2 t-commit $v $v t-dgit --ch:-sa build grep orig ../${p}_${v}_*.changes t-dgit --ch:-sa push # check that dgit stripped out the orig update find $tmp/mirror -name '*orig*' -ls >../before t-archive-process-incoming sid find $tmp/mirror -name '*orig*' -ls >../after diff -u ../before ../after t-commit 'Some update' 1.1-1.2 t-dgit --ch:-sd build t-dgit --ch:-sd push t-archive-process-incoming sid cd .. mkdir get cd get t-dgit clone $p # ^ checks that all the origs are there, ie that dgit added the origs echo done.