use TestLib;
use Test::More tests => 6;
-program_help_ok('pgxc_ctl');
-program_version_ok('pgxc_ctl');
-
my $dataDirRoot="~/DATA/pgxl/nodes/";
-my $pgxcCtlRoot="~/pgxc_ctl/";
-
+my $PGXC_CTL_HOME=$ENV{'PGXC_CTL_HOME'};
-system_or_bail 'pgxc_ctl', 'clean', 'all' ;
#delete related dirs for cleanup
-my $result = system("rm -rf $dataDirRoot");
-my $result = system("rm -rf $pgxcCtlRoot");
+system("rm -rf $dataDirRoot");
+system("rm -rf $PGXC_CTL_HOME");
+
+program_help_ok('pgxc_ctl');
+program_version_ok('pgxc_ctl');
system_or_bail 'pgxc_ctl', 'prepare', 'minimal' ;
system_or_bail 'pgxc_ctl', 'clean', 'all' ;
#delete related dirs for cleanup
-my $result = system("rm -rf $dataDirRoot");
-my $result = system("rm -rf $pgxcCtlRoot");
+system("rm -rf $dataDirRoot");
+system("rm -rf $PGXC_CTL_HOME");
use Cwd;
use Config;
use TestLib;
-use Test::More tests => 13;
+use Test::More tests => 6;
+
+my $dataDirRoot="~/DATA/pgxl/nodes/";
+my $PGXC_CTL_HOME=$ENV{'PGXC_CTL_HOME'};
+
+#delete related dirs for cleanup
+system("rm -rf $dataDirRoot");
+system("rm -rf $PGXC_CTL_HOME");
program_help_ok('pgxc_ctl');
program_version_ok('pgxc_ctl');
my $DN1_HOST = "localhost";
my $DN2_HOST = "localhost";
my $DN3_HOST = "localhost";
-my $dataDirRoot="~/DATA/pgxl/nodes";
-my $pgxcCtlRoot="~/pgxc_ctl/";
-
-system_or_bail 'pgxc_ctl', 'clean', 'all' ;
-#delete related dirs for cleanup
-my $result = system("rm -rf $dataDirRoot");
-my $result = system("rm -rf $pgxcCtlRoot");
system_or_bail 'pgxc_ctl', 'prepare', 'config', 'empty' ;
#delete related dirs for cleanup
-my $result = system("rm -rf $dataDirRoot");
-my $result = system("rm -rf $pgxcCtlRoot");
+system("rm -rf $dataDirRoot");
+system("rm -rf $PGXC_CTL_HOME");