()
| 2502 | |
| 2503 | #[test] |
| 2504 | fn header_read() { |
| 2505 | with_basic_file(&valid_header_v2(), |mut disk_file: RawFile| { |
| 2506 | let header = QcowHeader::new(&mut disk_file).expect("Failed to create Header."); |
| 2507 | assert_eq!(header.version, 2); |
| 2508 | assert_eq!(header.refcount_order, DEFAULT_REFCOUNT_ORDER); |
| 2509 | assert_eq!(header.header_size, V2_BARE_HEADER_SIZE); |
| 2510 | }); |
| 2511 | with_basic_file(&valid_header_v3(), |mut disk_file: RawFile| { |
| 2512 | let header = QcowHeader::new(&mut disk_file).expect("Failed to create Header."); |
| 2513 | assert_eq!(header.version, 3); |
| 2514 | assert_eq!(header.refcount_order, DEFAULT_REFCOUNT_ORDER); |
| 2515 | assert_eq!(header.header_size, V3_BARE_HEADER_SIZE); |
| 2516 | }); |
| 2517 | } |
| 2518 | |
| 2519 | #[test] |
| 2520 | fn header_v2_with_backing() { |
nothing calls this directly
no test coverage detected