Пример #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\"")
Пример #2
0
 def test_NegativeSeconds(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(30, 30, -1)
Пример #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'"
Пример #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\""
Пример #5
0
 def test_DegFractAndSec(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=30.2, m=0, s=6.3)
Пример #6
0
 def test_DecDegrees2(self):
     assert lat_long.to_dec_deg(30, 30, 30) == 30.508333333333333
Пример #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")
Пример #8
0
 def test_TooBigSec(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=30, m=42, s=61)
Пример #9
0
 def testDecDegrees2(self):
     self.assertAlmostEqual(lat_long.to_dec_deg(30, 30, 30), 30.50833333333)
Пример #10
0
 def testMinusZeroDeg(self):
     self.assertEqual(lat_long.to_dec_deg(d=-0.0, m=20, s=20),
                      -0.33888888888888885)
Пример #11
0
 def testDecDegrees(self):
     self.assertEqual(lat_long.to_dec_deg(30, 30), 30.5)
Пример #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"''')
Пример #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'""")
Пример #14
0
 def test_TooNegative(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=-181)
Пример #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")
Пример #16
0
 def test_TooBigMin(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=20, m=61)
Пример #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'")
Пример #18
0
 def test_DegFractAndMin(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=30.2, m=5, s=0)
Пример #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'")
Пример #20
0
 def test_MinFractAndSec(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(d=30, m=4.5, s=6)
Пример #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'"""
Пример #22
0
 def test_MinusZeroDeg(self):
     assert lat_long.to_dec_deg(d=-0.0, m=20, s=20 == -0.33888888888888885)
Пример #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"'''
Пример #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'"
Пример #25
0
 def test_NegativeMinutes(self):
     with pytest.raises(ValueError):
         lat_long.to_dec_deg(30, -30)
Пример #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\""
Пример #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\"")