add testing for shebang, perl and workdir