mod common;
#[cfg(test)]
mod tests{
use super::common::*;
use erfa_sys::*;
use rfa::all::{ursa_xy06};
#[test]
pub fn xy06_test(){
let dj1 = ERFA_DJ00; let dj2 = 365.0;
for i in 0..20 {
let dj_new = dj2 + (i*100) as f64;
let mut erfa_y =0.0; let mut erfa_x =0.0;
unsafe{eraXy06(dj1, dj_new,&mut erfa_x, &mut erfa_y)};
let mut rfa_y =0.0; let mut rfa_x =0.0;
ursa_xy06(dj1, dj_new, &mut rfa_x, &mut rfa_y);
assert!(rel_equal(erfa_y, rfa_y, 1E-14) );
assert!(rel_equal(erfa_x, rfa_x, 1E-14) );
}
}
}