uses sh compatible test in run-demo script, fixes #57