76 ${RDEL} ${TESTCLASSES}/stream.ser 77 fi 78 79 mkdir ${TESTCLASSES}/oclasses 80 mkdir ${TESTCLASSES}/share 81 mkdir ${TESTCLASSES}/nclasses 82 83 # Build sources 84 set -e 85 ${JAVAC} ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d ${TESTCLASSES}/share \ 86 ${TESTSRC}/extension/ExtendedObjectInputStream.java 87 CLASSPATH=${TESTCLASSES}/share; export CLASSPATH; 88 ${JAVAC} ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d ${TESTCLASSES}/oclasses \ 89 ${TESTSRC}/test/SerialDriver.java 90 CLASSPATH=${TESTCLASSES}/share; export CLASSPATH; 91 ${JAVAC} ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d ${TESTCLASSES}/nclasses \ 92 ${TESTSRC}/install/SerialDriver.java 93 94 # Run Case 1. Map test.SerialDriver within stream to install.SerialDriver. 95 CLASSPATH="${TESTCLASSES}/oclasses${PS}${TESTCLASSES}/share"; export CLASSPATH; 96 ${JAVA} ${TESTVMOPTS} test.SerialDriver -s 97 CLASSPATH="${TESTCLASSES}/nclasses${PS}${TESTCLASSES}/share"; export CLASSPATH; 98 ${JAVA} ${TESTVMOPTS} install.SerialDriver -d 99 rm stream.ser 100 101 # Run Case 2. Map install.SerialDriver within stream to test.SerialDriver. 102 CLASSPATH="${TESTCLASSES}/nclasses${PS}${TESTCLASSES}/share"; export CLASSPATH; 103 ${JAVA} ${TESTVMOPTS} install.SerialDriver -s 104 CLASSPATH="${TESTCLASSES}/oclasses${PS}${TESTCLASSES}/share"; export CLASSPATH; 105 ${JAVA} ${TESTVMOPTS} test.SerialDriver -d | 76 ${RDEL} ${TESTCLASSES}/stream.ser 77 fi 78 79 mkdir ${TESTCLASSES}/oclasses 80 mkdir ${TESTCLASSES}/share 81 mkdir ${TESTCLASSES}/nclasses 82 83 # Build sources 84 set -e 85 ${JAVAC} ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d ${TESTCLASSES}/share \ 86 ${TESTSRC}/extension/ExtendedObjectInputStream.java 87 CLASSPATH=${TESTCLASSES}/share; export CLASSPATH; 88 ${JAVAC} ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d ${TESTCLASSES}/oclasses \ 89 ${TESTSRC}/test/SerialDriver.java 90 CLASSPATH=${TESTCLASSES}/share; export CLASSPATH; 91 ${JAVAC} ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d ${TESTCLASSES}/nclasses \ 92 ${TESTSRC}/install/SerialDriver.java 93 94 # Run Case 1. Map test.SerialDriver within stream to install.SerialDriver. 95 CLASSPATH="${TESTCLASSES}/oclasses${PS}${TESTCLASSES}/share"; export CLASSPATH; 96 ${JAVA} ${TESTVMOPTS} ${TESTJAVAOPTS} test.SerialDriver -s 97 CLASSPATH="${TESTCLASSES}/nclasses${PS}${TESTCLASSES}/share"; export CLASSPATH; 98 ${JAVA} ${TESTVMOPTS} ${TESTJAVAOPTS} install.SerialDriver -d 99 rm stream.ser 100 101 # Run Case 2. Map install.SerialDriver within stream to test.SerialDriver. 102 CLASSPATH="${TESTCLASSES}/nclasses${PS}${TESTCLASSES}/share"; export CLASSPATH; 103 ${JAVA} ${TESTVMOPTS} ${TESTJAVAOPTS} install.SerialDriver -s 104 CLASSPATH="${TESTCLASSES}/oclasses${PS}${TESTCLASSES}/share"; export CLASSPATH; 105 ${JAVA} ${TESTVMOPTS} ${TESTJAVAOPTS} test.SerialDriver -d |