()
| 1130 | |
| 1131 | #[test] |
| 1132 | fn test_aggregate_stats_merge_multiple() { |
| 1133 | let mut aggregate = AggregateStats::new(); |
| 1134 | |
| 1135 | for i in 0..5 { |
| 1136 | let mut stats = TrackingStats::new(); |
| 1137 | stats.files_added = i; |
| 1138 | aggregate.merge(&stats); |
| 1139 | } |
| 1140 | |
| 1141 | // 0 + 1 + 2 + 3 + 4 = 10 |
| 1142 | assert_eq!(aggregate.files_added, 10); |
| 1143 | } |
| 1144 | |
| 1145 | #[test] |
| 1146 | fn test_format_count_large_numbers() { |