X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=installcheck%2Famserverconfig.pl;h=22e7c1818b010ac577fac5cf1d6f5e238bf72bff;hb=cd0b924f27312d57bd42f6c4fae2b795139e2d0b;hp=5b61ae3a3e8afd6f15a33fd04cf60d2f8d8f69b3;hpb=011a59f5a54864108a16af570a6b287410597cc2;p=debian%2Famanda diff --git a/installcheck/amserverconfig.pl b/installcheck/amserverconfig.pl index 5b61ae3..22e7c18 100644 --- a/installcheck/amserverconfig.pl +++ b/installcheck/amserverconfig.pl @@ -16,7 +16,7 @@ # Contact information: Zmanda Inc, 465 S. Mathilda Ave., Suite 300 # Sunnyvale, CA 94086, USA, or: http://www.zmanda.com -use Test::More tests => 8; +use Test::More tests => 10; use lib "@amperldir@"; use File::Path; @@ -45,19 +45,28 @@ sub config_ok { Installcheck::Run::cleanup(); ok(run("$sbindir/amserverconfig", 'TESTCONF', '--template', 'S3'), "amserverconfig with S3 template") - or diag($Installcheck::Run::stderr); + or diag($Installcheck::Run::stdout); config_ok(); Installcheck::Run::cleanup(); ok(run("$sbindir/amserverconfig", 'TESTCONF', '--template', 'harddisk'), "amserverconfig with harddisk template") - or diag($Installcheck::Run::stderr); + or diag($Installcheck::Run::stdout); +config_ok(); + +Installcheck::Run::cleanup(); +mkpath(Installcheck::Run::vtape_dir()); +ok(run("$sbindir/amserverconfig", 'TESTCONF', '--template', 'harddisk', + '--tapecycle', '2', + '--tapedev', Installcheck::Run::vtape_dir()), + "amserverconfig with harddisk template and tapedev and tapecycle") + or diag($Installcheck::Run::stdout); config_ok(); Installcheck::Run::cleanup(); ok(run("$sbindir/amserverconfig", 'TESTCONF', '--template', 'single-tape'), "amserverconfig with single-tape template") - or diag($Installcheck::Run::stderr); + or diag($Installcheck::Run::stdout); config_ok(); SKIP: { @@ -66,7 +75,7 @@ SKIP: { Installcheck::Run::cleanup(); ok(run("$sbindir/amserverconfig", 'TESTCONF', '--template', 'tape-changer'), "amserverconfig with tape-changer template") - or diag($Installcheck::Run::stderr); + or diag($Installcheck::Run::stdout); config_ok(); }