test_NavDataFactoryCallback.py
Go to the documentation of this file.
1 #!/usr/env python
2 
3 import unittest, sys, os
4 sys.path.insert(0, os.path.abspath(".."))
5 from gnsstk.test_utils import args,run_unit_tests
6 
7 import gnsstk
8 
10  # Define Python class 'constructor'
11  def __init__(self, *args, **kwargs):
12  gnsstk.NavDataFactoryCallback.__init__(self, *args, **kwargs)
13  self.count = 0
14 
15  # Override C++ method
16  def process(self, navOut):
17  print("foo");
18  return True
19 
20 class TestNavDataFactoryCallback(unittest.TestCase):
21  def test_callback(self):
23  uut = PythonTestCallback()
24  fact.process(args.input_dir+
25  '/test_input_rinex_nav_RinexNavExample.99n',
26  uut)
27 
28 if __name__ == '__main__':
tests.test_NavDataFactoryCallback.PythonTestCallback
Definition: test_NavDataFactoryCallback.py:9
tests.test_NavDataFactoryCallback.PythonTestCallback.__init__
def __init__(self, *args, **kwargs)
Definition: test_NavDataFactoryCallback.py:11
tests.test_NavDataFactoryCallback.PythonTestCallback.count
count
Definition: test_NavDataFactoryCallback.py:13
gnsstk::NavDataFactoryCallback
Definition: NavDataFactoryCallback.hpp:54
tests.test_NavDataFactoryCallback.TestNavDataFactoryCallback.test_callback
def test_callback(self)
Definition: test_NavDataFactoryCallback.py:21
gnsstk::MultiFormatNavDataFactory
Definition: MultiFormatNavDataFactory.hpp:74
tests.test_NavDataFactoryCallback.PythonTestCallback.process
def process(self, navOut)
Definition: test_NavDataFactoryCallback.py:16
tests.test_NavDataFactoryCallback.TestNavDataFactoryCallback
Definition: test_NavDataFactoryCallback.py:20
test_utils.run_unit_tests
def run_unit_tests()
Definition: test_utils.py:51


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:41