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.ioda1)
19 self.assertEqual(0, uut.ioda2)
20 self.assertEqual(gnsstk.GalHealthStatus.Unknown, uut.hsE5b)
21 self.assertEqual(gnsstk.GalHealthStatus.Unknown, uut.hsE1B)
25 self.assertEqual(
True, uut.validate())
31 exp = uut.xmitTime + 2.0
32 self.assertEqual(exp, uut.getUserTime())
39 expEnd = toa + (74.0 * 3600.0)
43 self.assertEqual(expBegin, uut.beginFit)
44 self.assertEqual(expEnd, uut.endFit)
48 uut.hsE5b = gnsstk.GalHealthStatus.OK
49 uut.hsE1B = gnsstk.GalHealthStatus.OK
51 self.assertEqual(gnsstk.SVHealth.Healthy, uut.health)
52 uut.hsE1B = gnsstk.GalHealthStatus.OutOfService
54 self.assertEqual(gnsstk.SVHealth.Degraded, uut.health)
55 uut.hsE5b = gnsstk.GalHealthStatus.OutOfService
57 self.assertEqual(gnsstk.SVHealth.Unhealthy, uut.health)
59 if __name__ ==
'__main__':