3 import unittest, sys, os
4 sys.path.insert(0, os.path.abspath(
".."))
5 from gnsstk.test_utils
import args,run_unit_tests
13 self.assertEqual(ct, uut.xmit2)
14 self.assertEqual(0.0, uut.dAhalf)
15 self.assertEqual(0.0, uut.deltai)
16 self.assertEqual(0, uut.wna)
17 self.assertEqual(0.0, uut.t0a)
18 self.assertEqual(0, uut.ioda5)
19 self.assertEqual(0, uut.ioda6)
20 self.assertEqual(gnsstk.GalHealthStatus.Unknown, uut.hsE5a)
24 self.assertEqual(
True, uut.validate())
30 exp = uut.xmitTime + 10.0
31 self.assertEqual(exp, uut.getUserTime())
38 expEnd = toa + (74.0 * 3600.0)
42 self.assertEqual(expBegin, uut.beginFit)
43 self.assertEqual(expEnd, uut.endFit)
47 uut.hsE5a = gnsstk.GalHealthStatus.OK
49 self.assertEqual(gnsstk.SVHealth.Healthy, uut.health)
50 uut.hsE5a = gnsstk.GalHealthStatus.OutOfService
52 self.assertEqual(gnsstk.SVHealth.Unhealthy, uut.health)
53 uut.hsE5a = gnsstk.GalHealthStatus.WillBeOOS
55 self.assertEqual(gnsstk.SVHealth.Degraded, uut.health)
56 uut.hsE5a = gnsstk.GalHealthStatus.InTest
58 self.assertEqual(gnsstk.SVHealth.Unhealthy, uut.health)
60 if __name__ ==
'__main__':