X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=installcheck%2Famserverconfig.pl;h=8c1567d5c6959924d2077a99c82ef6f7a93662a0;hb=c4f19a4c1ce2b200d4e18c880257a4389bd5368c;hp=5b61ae3a3e8afd6f15a33fd04cf60d2f8d8f69b3;hpb=42ff24f2a525d5965e1841b2ebe3ee0f4b918ac6;p=debian%2Famanda diff --git a/installcheck/amserverconfig.pl b/installcheck/amserverconfig.pl index 5b61ae3..8c1567d 100644 --- a/installcheck/amserverconfig.pl +++ b/installcheck/amserverconfig.pl @@ -1,4 +1,4 @@ -# Copyright (c) 2010 Zmanda, Inc. All Rights Reserved. +# Copyright (c) 2010-2012 Zmanda, Inc. All Rights Reserved. # # This program is free software; you can redistribute it and/or modify it # under the terms of the GNU General Public License version 2 as published @@ -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(); }