From b77d2fd90d945d937ed3983d139d207ab4e1913e Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sun, 8 Jan 2017 03:26:28 +0000 Subject: test suite: downstream-gitless: Test import-dsc Signed-off-by: Ian Jackson --- tests/tests/downstream-gitless | 30 ++++++++++++++++++++++++++---- 1 file changed, 26 insertions(+), 4 deletions(-) (limited to 'tests') diff --git a/tests/tests/downstream-gitless b/tests/tests/downstream-gitless index 4b72470..b7f1c60 100755 --- a/tests/tests/downstream-gitless +++ b/tests/tests/downstream-gitless @@ -35,7 +35,9 @@ filter () { cd $p filter \ refs/heads/master \ - refs/remotes/dgit/dgit/sid \ + refs/remotes/dgit/dgit/sid + +t-ref-head cd ../git/$p.git filter \ @@ -51,21 +53,41 @@ cd .. suitespecs=avon t-reprepro-cfg ds- downstream t-reprepro-setup ds- +distro='' -t-reprepro-includedsc avon $tmp/mirror/pool/main/example_1.1.dsc ds- +dscf=$tmp/mirror/pool/main/example_1.1.dsc +t-reprepro-includedsc avon $dscf ds- t-reprepro-regen ds- -distro='' + +mkdir $p.import +cd $p.import +git init +t-dgit import-dsc $dscf x +cd .. t-git-config dgit-suite.avon.distro downstream t-git-config dgit-distro.downstream.git-check false t-dgit clone example avon example.avon -t-reprepro-includedsc avon $tmp/mirror/pool/main/example_2.1.dsc ds- + +dscf=$tmp/mirror/pool/main/example_2.1.dsc +t-reprepro-includedsc avon $dscf ds- +t-reprepro-regen ds- + cd $p.avon t-dgit fetch +t-ref-same refs/remotes/dgit/dgit/avon + +cd ../$p.import +git init +t-dgit import-dsc $dscf +x +t-ref-same refs/heads/x +git show x | grep Spong +cd .. + #t-ok -- cgit v1.2.3