Ejemplo n.º 1
0
 def testDMSString2(self):
     d, m, s = -120, 3, 15
     DecDeg = lat_long.to_dec_deg(d, m, s)
     self.assertEqual(lat_long.to_deg_min_sec(DecDeg, True),
                      u"-120\xb0 3' 15.00\"")
Ejemplo n.º 2
0
 def test_NegativeSeconds(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(30, 30, -1)
Ejemplo n.º 3
0
 def test_DMString(self):
     d, m = 120, 45.5
     DecDeg = lat_long.to_dec_deg(d, m)
     assert lat_long.to_str_deg_min(DecDeg) == "120\xb0 45.500'"
Ejemplo n.º 4
0
 def test_DMSString(self):
     d, m, s = 120, 45, 15
     DecDeg = lat_long.to_dec_deg(d, m, s)
     assert lat_long.to_str_deg_min_sec(DecDeg) == "120\xb0 45' 15.00\""
Ejemplo n.º 5
0
 def test_DegFractAndSec(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=30.2, m=0, s=6.3)
Ejemplo n.º 6
0
 def test_DecDegrees2(self):
     assert lat_long.to_dec_deg(30, 30, 30) == 30.508333333333333
Ejemplo n.º 7
0
 def testDDString2(self):
     d, m, s = -50, 30, 5
     self.assertEqual(lat_long.to_dec_deg(d, m, s, ustring=True),
                      u"-50.501389\xb0")
Ejemplo n.º 8
0
 def test_TooBigSec(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=30, m=42, s=61)
Ejemplo n.º 9
0
 def testDecDegrees2(self):
     self.assertAlmostEqual(lat_long.to_dec_deg(30, 30, 30), 30.50833333333)
Ejemplo n.º 10
0
 def testMinusZeroDeg(self):
     self.assertEqual(lat_long.to_dec_deg(d=-0.0, m=20, s=20),
                      -0.33888888888888885)
Ejemplo n.º 11
0
 def testDecDegrees(self):
     self.assertEqual(lat_long.to_dec_deg(30, 30), 30.5)
Ejemplo n.º 12
0
 def testDMSStringZero(self):
     d, m, s = -0.0, 3, 15
     DecDeg = lat_long.to_dec_deg(d, m, s)
     self.assertEqual(lat_long.to_deg_min_sec(DecDeg, True),
                      u'''-0\xb0 3' 15.00"''')
Ejemplo n.º 13
0
 def testDMtringZero(self):
     d, m, s = -0.0, 3, 0
     DecDeg = lat_long.to_dec_deg(d, m, s)
     self.assertEqual(lat_long.to_deg_min(DecDeg, True),
                      u"""-0\xb0 3.000'""")
Ejemplo n.º 14
0
 def test_TooNegative(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=-181)
Ejemplo n.º 15
0
 def testDDString3(self):
     d, m, s = 0, 30, 0
     self.assertEqual(lat_long.to_dec_deg(d, m, s, ustring=True),
                      u"0.500000\xb0")
Ejemplo n.º 16
0
 def test_TooBigMin(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=20, m=61)
Ejemplo n.º 17
0
 def testDMString(self):
     d, m = 120, 45.5
     DecDeg = lat_long.to_dec_deg(d, m)
     self.assertEqual(lat_long.to_deg_min(DecDeg, True), u"120\xb0 45.500'")
Ejemplo n.º 18
0
 def test_DegFractAndMin(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=30.2, m=5, s=0)
Ejemplo n.º 19
0
 def testDMString2(self):
     d, m = -120, 3
     DecDeg = lat_long.to_dec_deg(d, m)
     self.assertEqual(lat_long.to_deg_min(DecDeg, True), u"-120\xb0 3.000'")
Ejemplo n.º 20
0
 def test_MinFractAndSec(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=30, m=4.5, s=6)
Ejemplo n.º 21
0
 def test_DMtringZero(self):
     d, m, s = -0.0, 3, 0
     DecDeg = lat_long.to_dec_deg(d, m, s)
     assert lat_long.to_str_deg_min(DecDeg) == """-0\xb0 3.000'"""
Ejemplo n.º 22
0
 def test_MinusZeroDeg(self):
     assert lat_long.to_dec_deg(d=-0.0, m=20, s=20 == -0.33888888888888885)
Ejemplo n.º 23
0
 def test_DMSStringZero(self):
     d, m, s = -0.0, 3, 15
     DecDeg = lat_long.to_dec_deg(d, m, s)
     assert lat_long.to_str_deg_min_sec(DecDeg) == '''-0\xb0 3' 15.00"'''
Ejemplo n.º 24
0
 def test_DMString2(self):
     d, m = -120, 3
     DecDeg = lat_long.to_dec_deg(d, m)
     assert lat_long.to_str_deg_min(DecDeg) == "-120\xb0 3.000'"
Ejemplo n.º 25
0
 def test_NegativeMinutes(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(30, -30)
Ejemplo n.º 26
0
 def test_DMSString2(self):
     d, m, s = -120, 3, 15
     DecDeg = lat_long.to_dec_deg(d, m, s)
     assert lat_long.to_str_deg_min_sec(DecDeg) == "-120\xb0 3' 15.00\""
Ejemplo n.º 27
0
 def testDMSString(self):
     d, m, s = 120, 45, 15
     DecDeg = lat_long.to_dec_deg(d, m, s)
     self.assertEqual(lat_long.to_deg_min_sec(DecDeg, True),
                      u"120\xb0 45' 15.00\"")