X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=t%2Fbasics.t;h=3f926f58bbf4b0bead44acc88c5ab1a1789b3602;hb=09490cd2433e3c37a0d85220b4f12f01e6740d46;hp=2ef85c66bc818dd3cb9be11136478eaf07ffcc8a;hpb=09c80a1f8918d888063f4d1a75921a99fe5f0b5c;p=zpackage diff --git a/t/basics.t b/t/basics.t index 2ef85c6..3f926f5 100755 --- a/t/basics.t +++ b/t/basics.t @@ -2,7 +2,7 @@ . tap.sh -plan 15 +plan 20 PF=test.db @@ -27,15 +27,27 @@ pkgid=$(zpm list -f $PF) okstreq "$pkgid" "basics-2.0-1" "have basics 2.0" tryrun zpm newpackage -f $PF -p foo -l bar -d baz -u quux valset-1.0-1 -val=$(zpm pkgmod -f $PF valset packager) +val=$(zpm pkg -f $PF valset packager) okstreq "$val" 'foo' newpackage set packager -val=$(zpm pkgmod -f $PF valset licenses) +val=$(zpm pkg -f $PF valset licenses) okstreq "$val" 'bar' newpackage set licenses -val=$(zpm pkgmod -f $PF valset description) +val=$(zpm pkg -f $PF valset description) okstreq "$val" 'baz' newpackage set description -val=$(zpm pkgmod -f $PF valset url) +val=$(zpm pkg -f $PF valset url) okstreq "$val" 'quux' newpackage set url +# package dependencies +deps=$(zpm pkgdeps -f $PF valset) +okstreq "$deps" '' new package empty deps +deps=$(zpm pkgdeps -f $PF -s foo valset) +okstreq "$deps" 'foo' pkgdeps set and print +deps=$(zpm pkgdeps -f $PF -c valset) +okstreq "$deps" '' pkgdeps clear +deps=$(zpm pkgdeps -f $PF -q -s foo valset) +okstreq "$deps" '' pkgdeps set and quiet +deps=$(zpm pkgdeps -f $PF valset) +okstreq "$deps" 'foo' pkgdeps set + cd .. rm -rf tmp finish