MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / test_diff_added_file

Function test_diff_added_file

atomic-agent/src/watcher/fallback.rs:379–394  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

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() {

Callers

nothing calls this directly

Calls 2

diff_snapshotsFunction · 0.85
insertMethod · 0.45

Tested by

no test coverage detected