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);
}