()
| 1236 | |
| 1237 | #[test] |
| 1238 | fn test_result_merge() { |
| 1239 | let mut result1 = DetectResult::new(); |
| 1240 | result1.add_change(FileChange::added("a.rs", Encoding::Utf8)); |
| 1241 | result1.files_checked = 5; |
| 1242 | |
| 1243 | let mut result2 = DetectResult::new(); |
| 1244 | result2.add_change(FileChange::deleted("b.rs", Inode::ROOT, Position::ROOT)); |
| 1245 | result2.files_checked = 3; |
| 1246 | |
| 1247 | result1.merge(result2); |
| 1248 | |
| 1249 | assert_eq!(result1.change_count(), 2); |
| 1250 | assert_eq!(result1.files_checked, 8); |
| 1251 | assert_eq!(result1.added_count, 1); |
| 1252 | assert_eq!(result1.deleted_count, 1); |
| 1253 | } |
| 1254 | |
| 1255 | #[test] |
| 1256 | fn test_result_clone() { |
nothing calls this directly
no test coverage detected