test/java/nio/charset/spi/basic.sh

Print this page

        

*** 55,81 **** CPS=";";; *) echo "Unknown platform: `uname`"; exit 1 ;; esac JARD=$DIR/x.jar ! EXTD=$DIR/x.ext TESTD=$DIR/x.test CSS='US-ASCII 8859_1 iso-ir-6 UTF-16 windows-1252 !BAR cp1252' ! if [ \! -d $EXTD ]; then # Initialize echo Initializing... ! rm -rf $JARD $EXTD $TESTD mkdir -p $JARD/META-INF/services x.ext echo FooProvider \ >$JARD/META-INF/services/java.nio.charset.spi.CharsetProvider cp $TESTCLASSES/FooProvider.class $TESTCLASSES/FooCharset.class $JARD mkdir $TESTD cp $TESTCLASSES/Test.class $TESTD ! (cd $JARD; $JAR ${TESTTOOLVMOPTS} -cf $EXTD/test.jar *) fi if [ $# -gt 0 ]; then # Use locale specified on command line, if it's supported L="$1" --- 55,81 ---- CPS=";";; *) echo "Unknown platform: `uname`"; exit 1 ;; esac JARD=$DIR/x.jar ! APPD=$DIR/x.ext TESTD=$DIR/x.test CSS='US-ASCII 8859_1 iso-ir-6 UTF-16 windows-1252 !BAR cp1252' ! if [ \! -d $APPD ]; then # Initialize echo Initializing... ! rm -rf $JARD $APPD $TESTD mkdir -p $JARD/META-INF/services x.ext echo FooProvider \ >$JARD/META-INF/services/java.nio.charset.spi.CharsetProvider cp $TESTCLASSES/FooProvider.class $TESTCLASSES/FooCharset.class $JARD mkdir $TESTD cp $TESTCLASSES/Test.class $TESTD ! (cd $JARD; $JAR ${TESTTOOLVMOPTS} -cf $APPD/test.jar *) fi if [ $# -gt 0 ]; then # Use locale specified on command line, if it's supported L="$1"
*** 94,112 **** TMP=${TMP:-$TEMP}; TMP=${TMP:-/tmp} cd $TMP failures=0 ! for where in ext app; do for security in none minimal-policy cp-policy; do echo ''; echo "LC_ALL=$LC_ALL where=$where security=$security" av='' ! if [ $where = ext ]; then ! av="$av -cp $TESTD -Djava.ext.dirs=$EXTD"; ! else ! av="$av -cp $TESTD$CPS$EXTD/test.jar"; fi case $security in none) css="$CSS FOO";; # Minimal policy in this case is more or less carbon copy of jre default # security policy and doesn't give explicit runtime permission --- 94,110 ---- TMP=${TMP:-$TEMP}; TMP=${TMP:-/tmp} cd $TMP failures=0 ! for where in app; do for security in none minimal-policy cp-policy; do echo ''; echo "LC_ALL=$LC_ALL where=$where security=$security" av='' ! if [ $where = app ]; then ! av="$av -cp $TESTD$CPS$APPD/test.jar"; fi case $security in none) css="$CSS FOO";; # Minimal policy in this case is more or less carbon copy of jre default # security policy and doesn't give explicit runtime permission