add test files and script