mholz       2003/12/30 07:25:51

  Modified:    testsuite/bin TProcessor.pl
  Log:
  Sync TProcessor.pl with TProcessor.CMD.
  
  Revision  Changes    Path
  1.4       +34 -39    jakarta-slide/testsuite/bin/TProcessor.pl
  
  Index: TProcessor.pl
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/testsuite/bin/TProcessor.pl,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TProcessor.pl     30 Dec 2003 09:40:27 -0000      1.3
  +++ TProcessor.pl     30 Dec 2003 15:25:51 -0000      1.4
  @@ -19,19 +19,21 @@
   my $TP_WORKDB="xdavtest";
   my $TP_WORKHOST="localhost";
   my $DAV_HOST="localhost";
  -my $DAV_AUTH="os";
  +my $DAV_AUTH="none";
   my $DAV_GROUP="group";
   my $DAV_DOMAIN="localhost";
  -my $DAV_USER="guest";
  -my $DAV_PASSWORD="guest";
  -my $DAV_PORT="4000";
  +my $DAV_USER="root";
  +my $DAV_PASSWORD="root";
  +my $DAV_PORT="8080";
   my $DAV_NAME="slide";
   my $TP_STORE="files";
  -my $TP_USERS="10";
  -my $TP_ITERATIONS="10";
  +my $TP_USERS="1";
  +my $TP_ITERATIONS="1";
   my $TESTCASE_PATH="";
   my $TESTCASE_PATTERN="";
   my $PAR="";
  +my $TP_DEBUG="false";
  +my $TP_VERBOSE="false";
   
   my $PD="/";
   if ($^O eq "MSWin32") {
  @@ -64,7 +66,9 @@
     elsif ($_ eq "-workhost"){shift; $TP_WORKHOST=$ARGV[0];}
     elsif ($_ eq "-testcase"){shift; $TESTCASE_PATH=$ARGV[0];}
     elsif ($_ eq "-pattern") {shift; $TESTCASE_PATTERN=$ARGV[0];}
  -  elsif ($_ eq "-exclude") {shift; $TESTCASE_EXCLUDE=$ARGV[0];}
  +  elsif ($_ eq "-exclude") {shift; $TESTCASE_EXCLUDE= $ARGV[0];}
  +  elsif ($_ eq "-debug"){shift; $TP_DEBUG=$ARGV[0];}
  +  elsif ($_ eq "-verbose") {shift; $TP_VERBOSE=$ARGV[0];}
     else {$PAR="$PAR $_";}
     shift;
   }
  @@ -75,41 +79,32 @@
   my $USER_PATH;
   my $ACTION_PATH;
   
  +my $PREEMPTIVE_AUTHENTICATION = "true";
   if ("$DAV_AUTH" eq "none") {
  -  $ROOT_USER_PATH="/$DAV_NAME/administration/security/users";
  -  $USER_PATH="$ROOT_USER_PATH";
  -  $TESTCASE_EXCLUDE="$TESTCASE_EXCLUDE -exclude \"*groupFunctional*\" -exclude 
\"*ACL*\"";
  -}
  -if ("$DAV_AUTH" eq "os") {
  -  $ROOT_USER_PATH="/$DAV_NAME/administration/security/users";
  -  $USER_PATH="$ROOT_USER_PATH/$DAV_DOMAIN/$DAV_USER";
  -  $TESTCASE_EXCLUDE="$TESTCASE_EXCLUDE -exclude \"*groupFunctional*\"";
  -}
  -if ("$DAV_AUTH" eq "ldap") {
  -  $ROOT_USER_PATH="/$DAV_NAME/administration/security/users";
  +  $ROOT_USER_PATH="/$DAV_NAME/users";
  +  $DAV_USER="unauthenticated";
     $USER_PATH="$ROOT_USER_PATH/$DAV_USER";
  -  $TESTCASE_EXCLUDE="$TESTCASE_EXCLUDE -exclude \"*groupFunctional*\"";
  -}
  -if ("$DAV_AUTH" eq "tamino") {
  -  $ROOT_USER_PATH="/$DAV_NAME/administration/security/users";
  +  $TESTCASE_EXCLUDE="$TESTCASE_EXCLUDE -exclude " . '*groupFunctional* -exclude 
*ACL*';
  +  $PREEMPTIVE_AUTHENTICATION = "false";
  +} elsif ("$DAV_AUTH" eq "default") {
  +  $ROOT_USER_PATH="/$DAV_NAME/users";
     $USER_PATH="$ROOT_USER_PATH/$DAV_USER";
  -  $TESTCASE_EXCLUDE="$TESTCASE_EXCLUDE -exclude \"*groupFunctional*\"";
  -}
  -if ("$DAV_AUTH" eq "ldapgroup") {
  -  $ROOT_USER_PATH="/$DAV_NAME/administration/security/userdb";
  -  $USER_PATH="$ROOT_USER_PATH/users/$DAV_USER";
  -}
  -if ("$DAV_AUTH" eq "taminogroup") {
  +  $TESTCASE_EXCLUDE="-exclude $TESTCASE_EXCLUDE " . '-exclude *groupFunctional*';
  +  $ACTION_PATH="$DAV_NAME/actions";
  +} elsif ("$DAV_AUTH" eq "urmnone") {
  +  print "Tamino specific test.";
     $ROOT_USER_PATH="/$DAV_NAME/administration/security/userdb";
  +  $DAV_USER="unauthenticated";
     $USER_PATH="$ROOT_USER_PATH/users/$DAV_USER";
  -}
  -if ("$DAV_AUTH" eq "urm") {
  +  $ACTION_PATH="/$DAV_NAME/administration/security/actions";
  +} elsif ("$DAV_AUTH" eq "urm") {
  +  print "Tamino specific test.";
     $ROOT_USER_PATH="/$DAV_NAME/administration/security/userdb";
     $USER_PATH="$ROOT_USER_PATH/users/$DAV_USER";
     $ACTION_PATH="/$DAV_NAME/administration/security/actions";
   }
   
  -my $OPTS="-Dxdav.home=\"$TP_HOME\" -Dxdav.host=$DAV_HOST -Dxdav.port=$DAV_PORT 
-Dxdav.user=$DAV_USER -Dxdav.password=$DAV_PASSWORD 
-Dxdav.globalVariableDomainName=$DAV_DOMAIN -Dxdav.globalVariableGroupsColl=groups 
-Dxdav.globalVariableUsersColl=users -Dxdav.globalVariableRolesColl=roles 
-Dxdav.globalVariableGroup=$DAV_GROUP 
-Dxdav.globalVariableRootUserPath=$ROOT_USER_PATH 
-Dxdav.globalVariableUserPath=$USER_PATH -Dxdav.globalVariableServerName=$DAV_NAME 
-Dxdav.globalVariableCollection=$TP_STORE -Dxdav.globalVariableUsers=$TP_USERS 
-Dxdav.globalVariableIterationCount=$TP_ITERATIONS 
-Dxdav.globalVariableIterationCountSmall=$TP_ITER_SMALL 
-Dxdav.globalVariablePerformanceIterations=$TP_ITER_SMALL -Dxdav.urlencoding=UTF-8 
-Dxdav.workdb=$TP_WORKDB -Dxdav.workhost=$TP_WORKHOST 
-Dhttpclient.authentication.preemptive=true";
  +my $OPTS="-Dxdav.home=\"$TP_HOME\" -Dxdav.host=$DAV_HOST -Dxdav.port=$DAV_PORT 
-Dxdav.user=$DAV_USER -Dxdav.password=$DAV_PASSWORD 
-Dxdav.globalVariableDomainName=$DAV_DOMAIN -Dxdav.globalVariableGroupsColl=groups 
-Dxdav.globalVariableUsersColl=users -Dxdav.globalVariableRolesColl=roles 
-Dxdav.globalVariableGroup=$DAV_GROUP 
-Dxdav.globalVariableRootUserPath=$ROOT_USER_PATH 
-Dxdav.globalVariableUserPath=$USER_PATH -Dxdav.globalVariableServerName=$DAV_NAME 
-Dxdav.globalVariableCollection=$TP_STORE -Dxdav.globalVariableUsers=$TP_USERS 
-Dxdav.globalVariableIterationCount=$TP_ITERATIONS 
-Dxdav.globalVariableIterationCountSmall=$TP_ITER_SMALL 
-Dxdav.globalVariablePerformanceIterations=$TP_ITER_SMALL -Dxdav.urlencoding=UTF-8 
-Dxdav.workdb=$TP_WORKDB -Dxdav.workhost=$TP_WORKHOST 
-Dhttpclient.authentication.preemptive=$PREEMPTIVE_AUTHENTICATION";
   
   $ENV{"CLASSPATH"}="";
   cpbuild("$TP_HOME"."$PD"."lib");
  @@ -122,7 +117,7 @@
     $CLS="org.apache.slide.testsuite.testtools.walker.MultiTProcessorExecuter";
     $PAR="$TESTCASE_PATTERN";
     if ("$TESTCASE_EXCLUDE") {
  -    $PAR="$PAR -exclude \"$TESTCASE_EXCLUDE\"";
  +    $PAR="$PAR -exclude $TESTCASE_EXCLUDE";
     }
   } else {
     $CLS="junit.textui.TestRunner";
  @@ -142,16 +137,16 @@
   Usage: tprocessor [options] 
   
   Options:
  -  -davauth <user db type>                (default: os)
  -  -davuser <webdavserver_user>           (default: guest)
  +  -davauth <user db type>                (default: none)
  +  -davuser <webdavserver_user>           (default: root)
     -davdomain <security domain>           (default: localhost)
  -  -davpassword <webdavserver_password>   (default: guest)
  +  -davpassword <webdavserver_password>   (default: root)
     -davhost <webdavserver_host>           (default: localhost)
  -  -davport <webdavserver_port>           (default: 4000)
  +  -davport <webdavserver_port>           (default: 8080)
     -davname <webdavserver_name>           (default: slide)
     -store <store_to_operate_on>           (default: files)
  -  -users <number_of_users>               (default: 10)
  -  -iterations <number_of_iterations>     (default: 10)
  +  -users <number_of_users>               (default: 1)
  +  -iterations <number_of_iterations>     (default: 1)
     -testcase <xmltestcase_path>           (relative to the home directory)
     -pattern <xmltestcase_pattern>         (wildard is *, file separator is \\)
     -exclude <xmltestcase_pattern>         (wildard is *, file separator is \\)
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to