()
| 395 | |
| 396 | #[test] |
| 397 | fn test_diff_deleted_file() { |
| 398 | let mut before = HashMap::new(); |
| 399 | before.insert( |
| 400 | PathBuf::from("old.rs"), |
| 401 | FileEntry { |
| 402 | mtime: SystemTime::now(), |
| 403 | size: 50, |
| 404 | }, |
| 405 | ); |
| 406 | let after = HashMap::new(); |
| 407 | |
| 408 | let changes = diff_snapshots(&before, &after); |
| 409 | assert_eq!(changes.deleted, vec![PathBuf::from("old.rs")]); |
| 410 | assert!(changes.modified.is_empty()); |
| 411 | assert!(changes.added.is_empty()); |
| 412 | } |
| 413 | |
| 414 | #[test] |
| 415 | fn test_diff_modified_file_mtime() { |
nothing calls this directly
no test coverage detected