3 import unittest, sys, os
4 sys.path.insert(0, os.path.abspath(
".."))
5 from gnsstk.test_utils
import args,run_unit_tests
12 self.assertEqual(gnsstk.GalHealthStatus.Unknown, uut.sigHealthStatus)
13 self.assertEqual(gnsstk.GalDataValid.Unknown, uut.dataValidityStatus)
14 self.assertEqual(255, uut.sisaIndex)
18 self.assertEqual(
True, uut.validate())
24 self.assertEqual(exp, uut.getUserTime())
28 self.assertEqual(gnsstk.SVHealth.Unknown, uut.getHealth())
29 uut.sigHealthStatus = gnsstk.GalHealthStatus.OutOfService
30 self.assertEqual(gnsstk.SVHealth.Unhealthy, uut.getHealth())
31 uut.sigHealthStatus = gnsstk.GalHealthStatus.Unknown
32 self.assertEqual(gnsstk.SVHealth.Unknown, uut.getHealth())
33 uut.sigHealthStatus = gnsstk.GalHealthStatus.InTest
34 self.assertEqual(gnsstk.SVHealth.Unhealthy, uut.getHealth())
35 uut.sigHealthStatus = gnsstk.GalHealthStatus.WillBeOOS
36 self.assertEqual(gnsstk.SVHealth.Degraded, uut.getHealth())
37 uut.sigHealthStatus = gnsstk.GalHealthStatus.OK
38 uut.dataValidityStatus = gnsstk.GalDataValid.NoGuarantee
39 self.assertEqual(gnsstk.SVHealth.Degraded, uut.getHealth())
40 uut.dataValidityStatus = gnsstk.GalDataValid.Valid
42 self.assertEqual(gnsstk.SVHealth.Degraded, uut.getHealth())
44 self.assertEqual(gnsstk.SVHealth.Healthy, uut.getHealth())
46 self.assertEqual(gnsstk.SVHealth.Healthy, uut.getHealth())
47 uut.dataValidityStatus = gnsstk.GalDataValid.Unknown
48 self.assertEqual(gnsstk.SVHealth.Unknown, uut.getHealth())
50 if __name__ ==
'__main__':