add test file by gaoge