Пример #1
0
 def test_sbe37_list(self):
     metadata = Metadata('seabird', 'sbe37smb', 'ooicore')
     filelist = DriverFileList(metadata, Config().get('working_repo'))
     known_files = [
         'mi/instrument/seabird/sbe37smb/ooicore/comm_config.yml',
         'mi/instrument/seabird/sbe37smb/ooicore/metadata.yml',
         'mi/__init__.py', 'mi/core/__init__.py', 'mi/core/common.py',
         'mi/core/exceptions.py', 'mi/core/instrument/__init__.py',
         'mi/core/instrument/data_particle.py',
         'mi/core/instrument/instrument_driver.py',
         'mi/core/instrument/instrument_fsm.py',
         'mi/core/instrument/instrument_protocol.py',
         'mi/core/instrument/protocol_param_dict.py',
         'mi/instrument/__init__.py', 'mi/instrument/seabird/__init__.py',
         'mi/instrument/seabird/sbe37smb/__init__.py',
         'mi/instrument/seabird/sbe37smb/ooicore/__init__.py',
         'mi/instrument/seabird/sbe37smb/ooicore/driver.py',
         'mi/core/instrument/driver_client.py',
         'mi/core/instrument/driver_process.py',
         'mi/core/instrument/zmq_driver_client.py',
         'mi/core/instrument/zmq_driver_process.py', 'mi/idk/__init__.py',
         'mi/idk/comm_config.py', 'mi/idk/common.py', 'mi/idk/config.py',
         'mi/idk/exceptions.py', 'mi/idk/prompt.py', 'mi/core/log.py',
         'mi/core/tcp_client.py', 'mi/core/unit_test.py', 'mi/idk/util.py',
         'mi/idk/instrument_agent_client.py',
         'mi/core/instrument/port_agent_client.py',
         'mi/core/instrument/logger_client.py', 'mi/idk/unit_test.py',
         'mi/instrument/seabird/sbe37smb/ooicore/test/__init__.py',
         'mi/instrument/seabird/sbe37smb/ooicore/test/test_driver.py'
     ]
     self.maxDiff = None
     files = filelist.files()
     log.debug("FILES = " + str(sorted(files)))
     self.assertEqual(sorted(files), sorted(known_files))
Пример #2
0
    def test_list(self):
        """
        Test the full file manifest
        """
        filelist = DriverFileList(Metadata(), ROOTDIR, self.implfile(), self.nosefile())
        self.assertTrue(filelist)

        known_files = [
                      'mi/__init__.py',
                      'mi/base.py',
                      'mi/base2.py',
                      'mi/base3.py',
                      'mi/base4.py',
                      'mi/foo/__init__.py',
                      'mi/foo/impl.py',
                      'mi/foo/res/test_file',
                      'mi/foo/test/__init__.py',
                      'mi/foo/test/test_process.py',
                      'res/config/mi-logging.yml'
        ]
        
        files = filelist.files()
        #log.debug( "F: %s" % files)

        self.assertEqual(sorted(files), sorted(known_files))
Пример #3
0
    def test_extra_list(self):
        """
        Find all the files in the driver directory
        """
        rootdir = dirname(TESTDIR)
        filelist = DriverFileList(Metadata(), ROOTDIR, self.implfile(), self.nosefile())
        self.assertTrue(filelist)

        known_files = ["%s/res/test_file" % TESTDIR]

        files = filelist._extra_files()

        # log.debug(sorted(files))
        # log.debug(sorted(known_files))

        self.assertEqual(sorted(files), sorted(known_files))
Пример #4
0
 def test_sbe37_list(self):
     metadata = Metadata("seabird", "sbe37smb", "ooicore")
     filelist = DriverFileList(metadata, Config().get("working_repo"))
     known_files = [
         "mi/instrument/seabird/sbe37smb/ooicore/comm_config.yml",
         "mi/instrument/seabird/sbe37smb/ooicore/metadata.yml",
         "mi/__init__.py",
         "mi/core/__init__.py",
         "mi/core/common.py",
         "mi/core/exceptions.py",
         "mi/core/instrument/__init__.py",
         "mi/core/instrument/data_particle.py",
         "mi/core/instrument/instrument_driver.py",
         "mi/core/instrument/instrument_fsm.py",
         "mi/core/instrument/instrument_protocol.py",
         "mi/core/instrument/protocol_param_dict.py",
         "mi/instrument/__init__.py",
         "mi/instrument/seabird/__init__.py",
         "mi/instrument/seabird/sbe37smb/__init__.py",
         "mi/instrument/seabird/sbe37smb/ooicore/__init__.py",
         "mi/instrument/seabird/sbe37smb/ooicore/driver.py",
         "mi/core/instrument/driver_client.py",
         "mi/core/instrument/driver_process.py",
         "mi/core/instrument/zmq_driver_client.py",
         "mi/core/instrument/zmq_driver_process.py",
         "mi/idk/__init__.py",
         "mi/idk/comm_config.py",
         "mi/idk/common.py",
         "mi/idk/config.py",
         "mi/idk/exceptions.py",
         "mi/idk/prompt.py",
         "mi/core/log.py",
         "mi/core/tcp_client.py",
         "mi/core/unit_test.py",
         "mi/idk/util.py",
         "mi/idk/instrument_agent_client.py",
         "mi/core/instrument/port_agent_client.py",
         "mi/core/instrument/logger_client.py",
         "mi/idk/unit_test.py",
         "mi/instrument/seabird/sbe37smb/ooicore/test/__init__.py",
         "mi/instrument/seabird/sbe37smb/ooicore/test/test_driver.py",
     ]
     self.maxDiff = None
     files = filelist.files()
     log.debug("FILES = " + str(sorted(files)))
     self.assertEqual(sorted(files), sorted(known_files))
Пример #5
0
    def test_extra_list(self):
        """
        Find all the files in the driver directory
        """
        rootdir = dirname(TESTDIR)
        filelist = DriverFileList(Metadata(), ROOTDIR, self.implfile(), self.nosefile())
        self.assertTrue(filelist)
        
        known_files = [
            '%s/res/test_file' % TESTDIR
        ]
        
        files = filelist._extra_files()

        #log.debug(sorted(files))
        #log.debug(sorted(known_files))

        self.assertEqual(sorted(files), sorted(known_files))
Пример #6
0
    def test_list(self):
        """
        Test the full file manifest
        """
        filelist = DriverFileList(Metadata(), ROOTDIR, self.implfile(), self.nosefile())
        self.assertTrue(filelist)

        known_files = [
            "mi/__init__.py",
            "mi/base.py",
            "mi/base2.py",
            "mi/base3.py",
            "mi/base4.py",
            "mi/foo/__init__.py",
            "mi/foo/impl.py",
            "mi/foo/res/test_file",
            "mi/foo/test/__init__.py",
            "mi/foo/test/test_process.py",
        ]

        files = filelist.files()
        log.debug("*** Files: %s", files)

        self.assertEqual(sorted(files), sorted(known_files))
Пример #7
0
    def test_sbe37_list(self):
        metadata = Metadata('seabird', 'sbe37smb', 'example')
        filelist = DriverFileList(metadata, Config().get('working_repo'))
        known_files = ['mi/instrument/seabird/sbe37smb/example/comm_config.yml',
                       'mi/instrument/seabird/sbe37smb/example/metadata.yml',
                       'mi/__init__.py',
                       'mi/core/__init__.py',
                       'mi/core/common.py',
                       'mi/core/exceptions.py',
                       'mi/core/instrument/__init__.py',
                       'mi/core/instrument/instrument_driver.py',
                       'mi/core/instrument/instrument_fsm.py',
                       'mi/core/instrument/instrument_protocol.py',
                       'mi/core/instrument/protocol_param_dict.py',
                       'mi/core/logger.py',
                       'mi/instrument/__init__.py',
                       'mi/instrument/seabird/__init__.py',
                       'mi/instrument/seabird/sbe37smb/__init__.py',
                       'mi/instrument/seabird/sbe37smb/example/__init__.py',
                       'mi/instrument/seabird/sbe37smb/example/driver.py',
                       'mi/core/instrument/driver_client.py',
                       'mi/core/instrument/driver_process.py',
                       'mi/core/instrument/zmq_driver_client.py',
                       'mi/core/instrument/zmq_driver_process.py',
                       'mi/idk/__init__.py',
                       'mi/idk/comm_config.py',
                       'mi/idk/common.py',
                       'mi/idk/config.py',
                       'mi/idk/exceptions.py',
                       'mi/idk/prompt.py',
                       'mi/idk/unit_test.py',
                       'mi/instrument/seabird/sbe37smb/example/test/__init__.py',
                       'mi/instrument/seabird/sbe37smb/example/test/test_driver.py']

        files = filelist.files()
        self.assertEqual(sorted(files), sorted(known_files))