def test_parsing(self): ang = VAngle(15.0) dec = angle_parser.check_angle("15.0d") dms = angle_parser.check_angle("15:00:00.0") hms = angle_parser.check_angle("01:00:00.0h") self.assertEqual(ang.radian, dec.radian) self.assertEqual(ang.radian, dms.radian) self.assertEqual(ang.radian, hms.radian)
def test_parsing(self): ang = VAngle(15.0) dec = angle_parser.check_angle("15.0d") dms = angle_parser.check_angle("15:00:00.0") hms = angle_parser.check_angle("01:00:00.0h") self.assertEqual(ang.radian, dec.radian) self.assertEqual(ang.radian, dms.radian) self.assertEqual(ang.radian, hms.radian) dms_neg = angle_parser.check_angle("-15:00:00.0") self.assertEqual(ang.radian, -dms_neg.radian) dms_neg_zero = angle_parser.check_angle("-00:00:03.0") assert(dms_neg_zero.radian < 0)
def test_vangle_is_not_hour_angle(self): a = check_angle("10:00:00") self.assertFalse(a.is_hour_angle())
def test_vangle_is_hour_angle(self): a = check_angle("10:00:00h") self.assertTrue(a.is_hour_angle())