From 1ad6dad8da0d51e9522f9d27cf48531fa23b24ba Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Fri, 30 Aug 2019 20:56:26 +0300 Subject: Adapt to optional package revision --- tests/pkg-status.testscript | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) (limited to 'tests/pkg-status.testscript') diff --git a/tests/pkg-status.testscript b/tests/pkg-status.testscript index 39ea85a..1ac3a97 100644 --- a/tests/pkg-status.testscript +++ b/tests/pkg-status.testscript @@ -94,6 +94,11 @@ rep_fetch += -d cfg --auth all --trust-yes 2>! $clone_cfg; $* libfoo/1.0.0 >'libfoo available 1.0.0' + : libfoo-1.0.0+0 + : + $clone_cfg; + $* libfoo/1.0.0+0 >'libfoo available 1.0.0' + : libfoo : $clone_cfg; @@ -147,9 +152,30 @@ rep_fetch += -d cfg --auth all --trust-yes 2>! : testing : { - $clone_cfg ./ && $rep_add $rep/testing && $rep_fetch; + +$clone_cfg ./ && $rep_add $rep/testing && $rep_fetch + + clone_cfg = cp -r ../cfg ./ + + : no-version + : + { + $clone_cfg; + $* libbar >'libbar available [1.1.0+1] 1.1.0 1.0.0+1 1.0.0' + } - $* libbar >'libbar available [1.1.0+1] 1.1.0 1.0.0+1 1.0.0' + : no-revision + : + { + $clone_cfg; + $* libbar/1.0.0 >'libbar available 1.0.0+1 1.0.0' + } + + : zero-revision + : + { + $clone_cfg; + $* libbar/1.0.0+0 >'libbar available 1.0.0' + } } : unstable -- cgit v1.1