add test source file