1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
mod data; mod parser; pub use data::*; pub use parser::read_dted; #[test] fn test_input_data() { let data = read_dted("test_data/test_data.dt2").unwrap(); assert_eq!(data.header.origin_lat.deg, 42); assert_eq!(data.header.origin_lat.min, 0); assert_eq!(data.header.origin_lat.sec, 0); assert_eq!(data.header.origin_lon.deg, 15); assert_eq!(data.header.origin_lon.min, 0); assert_eq!(data.header.origin_lon.sec, 0); assert_eq!(data.header.lat_interval, 10); assert_eq!(data.header.lon_interval, 10); assert_eq!(data.header.num_lat_lines, 3601); assert_eq!(data.header.num_lon_lines, 3601); }