30
31 if [ -z "${TESTCLASSES}" ]; then
32 echo "TESTCLASSES undefined: defaulting to ."
33 TESTCLASSES=.
34 fi
35
36 if [ -z "${TESTJAVA}" ]; then
37 echo "TESTJAVA undefined: can't continue."
38 exit 1
39 fi
40
41 echo "TESTJAVA=${TESTJAVA}"
42 echo "TESTSRC=${TESTSRC}"
43 echo "TESTCLASSES=${TESTCLASSES}"
44 cd ${TESTSRC}
45 ${TESTJAVA}/bin/javac -d ${TESTCLASSES} DeleteFont.java
46
47 cd ${TESTCLASSES}
48
49 numfiles0=`ls ${TESTCLASSES} | wc -l`
50 ${TESTJAVA}/bin/java -Djava.io.tmpdir=${TESTCLASSES} DeleteFont
51
52 if [ $? -ne 0 ]
53 then
54 echo "Test fails: exception thrown!"
55 exit 1
56 fi
57
58 numfiles1=`ls ${TESTCLASSES} | wc -l`
59
60 if [ $numfiles0 -ne $numfiles1 ]
61 then
62 echo "Test fails: tmp file exists!"
63 ls ${TESTCLASSES}
64 exit 1
65 fi
66 exit 0
|
30
31 if [ -z "${TESTCLASSES}" ]; then
32 echo "TESTCLASSES undefined: defaulting to ."
33 TESTCLASSES=.
34 fi
35
36 if [ -z "${TESTJAVA}" ]; then
37 echo "TESTJAVA undefined: can't continue."
38 exit 1
39 fi
40
41 echo "TESTJAVA=${TESTJAVA}"
42 echo "TESTSRC=${TESTSRC}"
43 echo "TESTCLASSES=${TESTCLASSES}"
44 cd ${TESTSRC}
45 ${TESTJAVA}/bin/javac -d ${TESTCLASSES} DeleteFont.java
46
47 cd ${TESTCLASSES}
48
49 numfiles0=`ls ${TESTCLASSES} | wc -l`
50 ${TESTJAVA}/bin/java ${TESTVMOPTS} -Djava.io.tmpdir=${TESTCLASSES} DeleteFont
51
52 if [ $? -ne 0 ]
53 then
54 echo "Test fails: exception thrown!"
55 exit 1
56 fi
57
58 numfiles1=`ls ${TESTCLASSES} | wc -l`
59
60 if [ $numfiles0 -ne $numfiles1 ]
61 then
62 echo "Test fails: tmp file exists!"
63 ls ${TESTCLASSES}
64 exit 1
65 fi
66 exit 0
|