#!/bin/sh ./hello &> $test.output 2>&1 out="Hello world!" if grep -i "$out" $test.output 2>&1 ; then echo "PASS: Hello duktape" else echo "FAIL: Hello duktape" fi rm -f $test.output ./eval "print('Hello world!'); 123;" > out.log sed -n '2p' out.log > eval.log sed -n '3p' out.log >> eval.log if grep -w 'Hello world!\|123' eval.log 2>&1; then echo "PASS: eval duktape" else echo "FAIL: eval duktape" fi rm -f eval.log out.log ./evloop timer-test.js > evloop.log 2>&1 if grep -i "no active timers and no sockets to poll" evloop.log 2>&1; then echo "PASS: evloop duktape" else echo "FAIL: evloop duktape" fi rm -f evloop.log