test/sun/tools/jrunscript/jrunscriptTest.sh

Print this page

        

*** 38,48 **** echo "No js engine found and engine not required; test vacuously passes." exit 0 fi rm -f jrunscriptTest.out 2>/dev/null ! ${JRUNSCRIPT} -J-Djava.awt.headless=true > jrunscriptTest.out 2>&1 <<EOF v = 2 + 5; v *= 5; v = v + " is the value"; if (v != 0) { println('yes v != 0'); } java.lang.System.out.println('hello world from script'); --- 38,48 ---- echo "No js engine found and engine not required; test vacuously passes." exit 0 fi rm -f jrunscriptTest.out 2>/dev/null ! ${JRUNSCRIPT} -J-Djava.awt.headless=true -l nashorn > jrunscriptTest.out 2>&1 <<EOF v = 2 + 5; v *= 5; v = v + " is the value"; if (v != 0) { println('yes v != 0'); } java.lang.System.out.println('hello world from script');
*** 50,78 **** EOF $golden_diff jrunscriptTest.out ${TESTSRC}/repl.out if [ $? != 0 ] then ! echo "Output of jrunscript session differ from expected output. Failed." ! rm -f jrunscriptTest.out 2>/dev/null ! exit 1 ! fi ! ! rm -f jrunscriptTest.out 2>/dev/null ! ${JRUNSCRIPT} -J-Djava.awt.headless=true -l js > jrunscriptTest.out 2>&1 <<EOF ! v = 2 + 5; ! v *= 5; ! v = v + " is the value"; ! if (v != 0) { println('yes v != 0'); } ! java.lang.System.out.println('hello world from script'); ! new java.lang.Runnable() { run: function() { println('I am runnable'); }}.run(); ! EOF ! ! $golden_diff jrunscriptTest.out ${TESTSRC}/repl.out ! if [ $? != 0 ] ! then ! echo "Output of jrunscript -l js differ from expected output. Failed." rm -f jrunscriptTest.out 2>/dev/null exit 1 fi rm -f jrunscriptTest.out --- 50,60 ---- EOF $golden_diff jrunscriptTest.out ${TESTSRC}/repl.out if [ $? != 0 ] then ! echo "Output of jrunscript -l nashorn differ from expected output. Failed." rm -f jrunscriptTest.out 2>/dev/null exit 1 fi rm -f jrunscriptTest.out