From 119f7176a2cedfe3c87417a35d91ec3b35b582b1 Mon Sep 17 00:00:00 2001 From: Nathan Wagner Date: Sun, 23 Sep 2018 18:53:01 +0000 Subject: [PATCH] add basics test --- t/basics.t | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100755 t/basics.t 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 + -- 2.40.0