from mi.idk.dataset.unit_test import DataSetQualificationTestCase from mi.dataset.dataset_driver import DataSourceConfigKey, DataSetDriverConfigKeys from mi.dataset.dataset_driver import DriverParameter from pyon.agent.agent import ResourceAgentState from interface.objects import ResourceAgentErrorEvent from mi.dataset.driver.issmcnsm.dosta.driver import IssmCnsmDOSTADDataSetDriver from mi.dataset.parser.issmcnsm_dostad import Issmcnsm_dostadParserDataParticle # Fill in driver details DataSetTestCase.initialize( driver_module='mi.dataset.driver.issmcnsm.dosta.driver', driver_class='IssmCnsmDOSTADDataSetDriver', agent_resource_id = '123xyz', agent_name = 'Agent007', agent_packet_config = IssmCnsmDOSTADDataSetDriver.stream_config(), startup_config = { 'harvester': { 'directory': '/tmp/dsatest', 'pattern': '*.dosta.log', 'frequency': 1, }, 'parser': {} } ) SAMPLE_STREAM = 'issmcnsm_dostad_parsed' ############################################################################### # INTEGRATION TESTS #
from mi.dataset.dataset_driver import DriverParameter from pyon.agent.agent import ResourceAgentState from interface.objects import ResourceAgentErrorEvent from mi.dataset.driver.issmcnsm.dosta.driver import IssmCnsmDOSTADDataSetDriver from mi.dataset.parser.issmcnsm_dostad import Issmcnsm_dostadParserDataParticle RESOURCE_ID = 'dostad' # Fill in driver details DataSetTestCase.initialize( driver_module='mi.dataset.driver.issmcnsm.dosta.driver', driver_class='IssmCnsmDOSTADDataSetDriver', agent_resource_id='123xyz', agent_name='Agent007', agent_packet_config=IssmCnsmDOSTADDataSetDriver.stream_config(), startup_config={ DataSourceConfigKey.RESOURCE_ID: RESOURCE_ID, DataSourceConfigKey.HARVESTER: { DataSetDriverConfigKeys.DIRECTORY: '/tmp/dsatest', DataSetDriverConfigKeys.STORAGE_DIRECTORY: '/tmp/stored_dsatest', DataSetDriverConfigKeys.PATTERN: '*.dosta.log', DataSetDriverConfigKeys.FREQUENCY: 1, DataSetDriverConfigKeys.FILE_MOD_WAIT_TIME: 30, }, DataSourceConfigKey.PARSER: {} }) SAMPLE_STREAM = 'issmcnsm_dostad_parsed'