1*4882a593Smuzhiyun#!/bin/sh 2*4882a593Smuzhiyun 3*4882a593Smuzhiyuncd test 4*4882a593Smuzhiyunlua -e"_U=true" all.lua > lua-test.tmp 5*4882a593Smuzhiyun 6*4882a593Smuzhiyunecho "--- test output ---" 7*4882a593Smuzhiyuncat lua-test.tmp 8*4882a593Smuzhiyunecho "" 9*4882a593Smuzhiyunecho "" 10*4882a593Smuzhiyunecho "--- ptest result ---" 11*4882a593Smuzhiyun 12*4882a593Smuzhiyungrep "final OK \!\!\!" lua-test.tmp > /dev/null 13*4882a593Smuzhiyunif [ $? -eq 0 ]; then 14*4882a593Smuzhiyun echo "PASS: lua" 15*4882a593Smuzhiyunelse 16*4882a593Smuzhiyun echo "FAIL: lua" 17*4882a593Smuzhiyunfi 18*4882a593Smuzhiyun 19*4882a593Smuzhiyunrm -f lua-test.tmp 20