6 t-setup-import examplegit
7 t-tstunt-parsechangelog
10 dscf=$tmp/mirror/pool/main/example_$v.dsc
18 t-archive-query $suite
20 t-dgit clone $p $suite $pd
26 t-dgit import-dsc $dscf +imported
27 t-ref-same refs/heads/imported
39 : ---------- newer ----------
45 perl -i~ -pe 's/^Dgit: .*/$& EXTRA DATA\n TO BE IGNORED/' $dscf
49 : ---------- newline ----------
55 perl -i~ -pe 's/^(Dgit: \w+ \S+ \S+) (.*)/$1\n $2 EXTRA/' $dscf
59 : ---------- older ----------
65 perl -i -pe 's/^(Dgit: \w+).*/$1/' $dscf
67 t-git-config dgit.default.old-dsc-distro test-dummy
71 : ---------- expect fail ----------
75 t-git-config dgit.default.old-dsc-distro downstream
77 t-expect-fail 'no configured url and .dsc provides no hint' \
78 t-dgit clone $p $suite $pd