test/java/util/zip/3GBZipFiles.sh

Print this page




  65 
  66 currentDir="`pwd`"
  67 tmpDir="$myName.tmp"
  68 
  69 cleanup () { cd "$currentDir" && rm -rf "$tmpDir"; }
  70 
  71 trap cleanup 0 1 2 15
  72 
  73 sys rm -rf "$tmpDir"
  74 sys mkdir "$tmpDir"
  75 cd "$tmpDir"
  76 
  77 buildFile ()
  78 {
  79   filetype_="$1"
  80   filename_="$2"
  81   case "$filename_" in
  82     huge-*) filesize_="$hugeSize" ;;
  83     tiny-*) filesize_="$tinySize" ;;
  84   esac
  85   sys "$JAVA" ${TESTVMOPTS} "-cp" "$TESTCLASSES" "FileBuilder" \
  86    "$filetype_" "$filename_" "$filesize_"
  87 }
  88 
  89 testJarFile ()
  90 {
  91   echo "-------------------------------------------------------"
  92   echo "Testing $1 $2"
  93   echo "-------------------------------------------------------"
  94 
  95   filetype="$1"
  96   if test "$2" = "STORED"; then jarOpt="0"; else jarOpt=""; fi
  97   filelist="$3"
  98   jarFile="$myName.jar"
  99 
 100   for file in $filelist; do
 101     buildFile "$filetype" "$file"
 102   done
 103 
 104   sys "$JAR" cvM${jarOpt}f "$jarFile" $filelist
 105   sys ls -l "$jarFile"




  65 
  66 currentDir="`pwd`"
  67 tmpDir="$myName.tmp"
  68 
  69 cleanup () { cd "$currentDir" && rm -rf "$tmpDir"; }
  70 
  71 trap cleanup 0 1 2 15
  72 
  73 sys rm -rf "$tmpDir"
  74 sys mkdir "$tmpDir"
  75 cd "$tmpDir"
  76 
  77 buildFile ()
  78 {
  79   filetype_="$1"
  80   filename_="$2"
  81   case "$filename_" in
  82     huge-*) filesize_="$hugeSize" ;;
  83     tiny-*) filesize_="$tinySize" ;;
  84   esac
  85   sys "$JAVA" ${TESTVMOPTS} ${TESTJAVAOPTS} "-cp" "$TESTCLASSES" "FileBuilder" \
  86    "$filetype_" "$filename_" "$filesize_"
  87 }
  88 
  89 testJarFile ()
  90 {
  91   echo "-------------------------------------------------------"
  92   echo "Testing $1 $2"
  93   echo "-------------------------------------------------------"
  94 
  95   filetype="$1"
  96   if test "$2" = "STORED"; then jarOpt="0"; else jarOpt=""; fi
  97   filelist="$3"
  98   jarFile="$myName.jar"
  99 
 100   for file in $filelist; do
 101     buildFile "$filetype" "$file"
 102   done
 103 
 104   sys "$JAR" cvM${jarOpt}f "$jarFile" $filelist
 105   sys ls -l "$jarFile"