1 import unittest, sys, os
2 sys.path.insert(0, os.path.abspath(
".."))
3 from gnsstk.test_utils
import args,run_unit_tests
8 """Tests for the NewFilter classes"""
13 self.assertTrue(a.filterName() ==
"CNav2Sanity")
18 self.assertTrue(a.filterName() ==
"Cook")
29 self.assertTrue(2 == a.getMinIdentical())
40 self.assertTrue(a.filterName() ==
"CRC")
45 self.assertTrue(a.filterName() ==
"TOW")
50 self.assertTrue(a.filterName() ==
"AlmVal")
55 self.assertTrue(a.processingDepth() == 0)
60 self.assertTrue(a.processingDepth() == 1)
65 self.assertTrue(a.filterName() ==
"Empty")
72 self.assertTrue(a.processingDepth() == 3)
85 self.assertTrue(a.filterName() ==
"Order")
90 self.assertTrue(a.filterName() ==
"Parity")
95 self.assertTrue(a.filterName() ==
"TLMHOW")
100 self.assertTrue(isinstance(str(a), str))
105 self.assertTrue(isinstance(a.processingDepth(), int))
110 self.assertTrue(isinstance(a.getBits(1, 0), int))
118 a = gnsstk.NavMsgDataWords_30()
119 self.assertTrue(isinstance(a, gnsstk.NavMsgDataWords_30))
120 self.assertTrue(isinstance(a.getBits(1, 0), int))
127 self.assertTrue(isinstance(a.epochInSeconds, int))
128 self.assertTrue(a.filterName() ==
"Order")
132 if __name__ ==
'__main__':