test/java/lang/Class/forName/NonJavaNames.sh

Print this page




  77 $COPYHYPHEN
  78 
  79 COPYCOMMA="cp ${TESTSRC}/classes/comma.class ${TESTCLASSES}/,.class"
  80 $COPYCOMMA
  81 
  82 COPYPERIOD="cp ${TESTSRC}/classes/period.class ${TESTCLASSES}/..class"
  83 $COPYPERIOD
  84 
  85 COPYLEFTSQUARE="cp ${TESTSRC}/classes/left-square.class ${TESTCLASSES}/[.class"
  86 $COPYLEFTSQUARE
  87 
  88 COPYRIGHTSQUARE="cp ${TESTSRC}/classes/right-square.class ${TESTCLASSES}/].class"
  89 $COPYRIGHTSQUARE
  90 
  91 COPYPLUS="cp ${TESTSRC}/classes/plus.class ${TESTCLASSES}/+.class"
  92 $COPYPLUS
  93 
  94 COPYSEMICOLON="cp ${TESTSRC}/classes/semicolon.class ${TESTCLASSES}/;.class"
  95 $COPYSEMICOLON
  96 
  97 JAVA="$TESTJAVA/bin/java ${TESTVMOPTS} -classpath ${TESTSRC}/classes${SEP}${TESTCLASSES}"
  98 
  99 $JAVA NonJavaNames
 100 RESULT=$?
 101 
 102 case "$RESULT" in
 103         0 )
 104         exit 0;
 105         ;;
 106 
 107         * )
 108         exit 1
 109 esac
 110 


  77 $COPYHYPHEN
  78 
  79 COPYCOMMA="cp ${TESTSRC}/classes/comma.class ${TESTCLASSES}/,.class"
  80 $COPYCOMMA
  81 
  82 COPYPERIOD="cp ${TESTSRC}/classes/period.class ${TESTCLASSES}/..class"
  83 $COPYPERIOD
  84 
  85 COPYLEFTSQUARE="cp ${TESTSRC}/classes/left-square.class ${TESTCLASSES}/[.class"
  86 $COPYLEFTSQUARE
  87 
  88 COPYRIGHTSQUARE="cp ${TESTSRC}/classes/right-square.class ${TESTCLASSES}/].class"
  89 $COPYRIGHTSQUARE
  90 
  91 COPYPLUS="cp ${TESTSRC}/classes/plus.class ${TESTCLASSES}/+.class"
  92 $COPYPLUS
  93 
  94 COPYSEMICOLON="cp ${TESTSRC}/classes/semicolon.class ${TESTCLASSES}/;.class"
  95 $COPYSEMICOLON
  96 
  97 JAVA="$TESTJAVA/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -classpath ${TESTSRC}/classes${SEP}${TESTCLASSES}"
  98 
  99 $JAVA NonJavaNames
 100 RESULT=$?
 101 
 102 case "$RESULT" in
 103         0 )
 104         exit 0;
 105         ;;
 106 
 107         * )
 108         exit 1
 109 esac
 110