add new test case "temp_dir"