()
| 262 | |
| 263 | #[test] |
| 264 | fn values() { |
| 265 | let mut p: PrimaryMap<E, usize> = PrimaryMap::new(); |
| 266 | p.push(12); |
| 267 | p.push(33); |
| 268 | let mut m = p.into_boxed_slice(); |
| 269 | |
| 270 | let mut i = 0; |
| 271 | for value in m.values() { |
| 272 | match i { |
| 273 | 0 => assert_eq!(*value, 12), |
| 274 | 1 => assert_eq!(*value, 33), |
| 275 | _ => panic!(), |
| 276 | } |
| 277 | i += 1; |
| 278 | } |
| 279 | i = 0; |
| 280 | for value_mut in m.values_mut() { |
| 281 | match i { |
| 282 | 0 => assert_eq!(*value_mut, 12), |
| 283 | 1 => assert_eq!(*value_mut, 33), |
| 284 | _ => panic!(), |
| 285 | } |
| 286 | i += 1; |
| 287 | } |
| 288 | } |
| 289 | |
| 290 | #[test] |
| 291 | fn values_rev() { |
nothing calls this directly
no test coverage detected