From a6a40fcabeb8d871b037a05b2784eeeb4ac41594 Mon Sep 17 00:00:00 2001 From: Mandy Chung Date: Mon, 8 Aug 2011 16:27:41 -0700 Subject: [PATCH] 7012365: TEST_BUG: test/java/nio/charset/spi/basic.sh can be run with Cygwin Reviewed-by: darcy --- jdk/test/java/nio/charset/spi/basic.sh | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/jdk/test/java/nio/charset/spi/basic.sh b/jdk/test/java/nio/charset/spi/basic.sh index b3ecd68d0ee..244458143ff 100644 --- a/jdk/test/java/nio/charset/spi/basic.sh +++ b/jdk/test/java/nio/charset/spi/basic.sh @@ -45,9 +45,19 @@ fi JAVA=$TESTJAVA/bin/java JAR=$TESTJAVA/bin/jar -JARD=`pwd`/x.jar -EXTD=`pwd`/x.ext -TESTD=`pwd`/x.test +DIR=`pwd` +case `uname` in + SunOS | Linux ) CPS=':' ;; + Windows* ) CPS=';' ;; + CYGWIN* ) + DIR=`/usr/bin/cygpath -a -s -m $DIR` + 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' @@ -84,12 +94,6 @@ fi TMP=${TMP:-$TEMP}; TMP=${TMP:-/tmp} cd $TMP -case `uname` in - SunOS | Linux ) CPS=':' ;; - Windows* ) CPS=';' ;; - *) echo "Unknown platform: `uname`"; exit 1 ;; -esac - failures=0 for where in ext app; do for security in none minimal-policy cp-policy; do