()
| 377 | |
| 378 | #[test] |
| 379 | fn test_diff_added_file() { |
| 380 | let before = HashMap::new(); |
| 381 | let mut after = HashMap::new(); |
| 382 | after.insert( |
| 383 | PathBuf::from("new.rs"), |
| 384 | FileEntry { |
| 385 | mtime: SystemTime::now(), |
| 386 | size: 50, |
| 387 | }, |
| 388 | ); |
| 389 | |
| 390 | let changes = diff_snapshots(&before, &after); |
| 391 | assert_eq!(changes.added, vec![PathBuf::from("new.rs")]); |
| 392 | assert!(changes.modified.is_empty()); |
| 393 | assert!(changes.deleted.is_empty()); |
| 394 | } |
| 395 | |
| 396 | #[test] |
| 397 | fn test_diff_deleted_file() { |
nothing calls this directly
no test coverage detected