extern crate cgmath;
use cgmath::{Rad, Deg, rad, deg};
use cgmath::ApproxEq;
#[test]
fn conv() {
let angle: Rad<_> = deg(-5.0f64).into();
let angle: Deg<_> = angle.into();
assert!(angle.approx_eq(°(-5.0f64)));
let angle: Rad<_> = deg(30.0f64).into();
let angle: Deg<_> = angle.into();
assert!(angle.approx_eq(°(30.0f64)));
let angle: Deg<_> = rad(-5.0f64).into();
let angle: Rad<_> = angle.into();
assert!(angle.approx_eq(&rad(-5.0f64)));
let angle: Deg<_> = rad(30.0f64).into();
let angle: Rad<_> = angle.into();
assert!(angle.approx_eq(&rad(30.0f64)));
}