github.com/mackerelio/mackerel-agent-plugins@v0.89.3/mackerel-plugin-accesslog/test.sh (about) 1 #!/bin/sh 2 3 prog=$(basename $0) 4 cd $(dirname $0) 5 PATH=$(pwd):$PATH 6 plugin=$(basename $(pwd)) 7 if ! which $plugin >/dev/null 8 then 9 echo "$prog: $plugin is not installed" >&2 10 exit 2 11 fi 12 13 status=0 14 for i in lib/testdata/*.* 15 do 16 if $plugin -no-posfile $i 17 then 18 echo OK: $i 19 else 20 status=$? 21 echo FAIL: $i 22 fi 23 done 24 exit $status