From: Nathan Wagner Date: Sun, 23 Sep 2018 18:53:01 +0000 (+0000) Subject: add basics test X-Git-Tag: v0.1.6~2 X-Git-Url: https://pd.if.org/git/?p=zpackage;a=commitdiff_plain;h=119f7176a2cedfe3c87417a35d91ec3b35b582b1 add basics test --- diff --git a/t/basics.t b/t/basics.t new file mode 100755 index 0000000..cd5cb43 --- /dev/null +++ b/t/basics.t @@ -0,0 +1,32 @@ +#!/bin/sh + +. tap.sh + +plan 10 + +PF=test.db + +require rm -rf tmp +require mkdir tmp +cd tmp || bailout "can not cd to tmp" +require rm -f $PF test.empty +require touch test.empty + +zpm test test.empty 2>/dev/null +failsok zpm-test of empty file + +zpm init $PF +okexit zpm-init new file + +tryrun zpm newpackage -f $PF basics-1.0-1 +pkgid=$(zpm list -f $PF) +okstreq "$pkgid" "basics-1.0-1" "have basics 1.0" + +require zpm pkg -f $PF basics version=2.0 +pkgid=$(zpm list -f $PF) +okstreq "$pkgid" "basics-2.0-1" "have basics 2.0" + +cd .. +rm -rf tmp +finish +