Helper function to set up task directory structure with files
(
tsk_env: &TskEnv,
task_id: &str,
instructions_content: &str,
)
| 313 | |
| 314 | /// Helper function to set up task directory structure with files |
| 315 | async fn setup_task_directory( |
| 316 | tsk_env: &TskEnv, |
| 317 | task_id: &str, |
| 318 | instructions_content: &str, |
| 319 | ) -> anyhow::Result<std::path::PathBuf> { |
| 320 | let task_dir_path = tsk_env.task_dir(task_id); |
| 321 | std::fs::create_dir_all(&task_dir_path)?; |
| 322 | |
| 323 | let instructions_path = task_dir_path.join("instructions.md"); |
| 324 | std::fs::write(&instructions_path, instructions_content)?; |
| 325 | |
| 326 | Ok(task_dir_path) |
| 327 | } |
| 328 | |
| 329 | #[tokio::test] |
| 330 | async fn test_delete_task() { |