def test_config_read_ethernet(self): config = CommConfig.get_config_from_type(self.config_file(), "ethernet") self.assertEqual(config.device_addr, 'localhost') self.assertEqual(config.device_port, 1000) self.assertEqual(config.server_addr, 'localhost') self.assertEqual(config.server_port, 2000)
def test_config_read_ethernet(self): config = CommConfig.get_config_from_type(self.config_file(), "ethernet") self.assertEqual(config.device_addr, 'localhost') self.assertEqual(config.device_port, 1000) self.assertEqual(config.server_addr, 'localhost') self.assertEqual(config.server_port, 2000)
def test_config_write_ethernet(self): log.debug("Config File: %s" % self.config_file()) if exists(self.config_file()): log.debug(" -- remove %s" % self.config_file()) remove(self.config_file()) self.assertFalse(exists(self.config_file())) config = CommConfig.get_config_from_type(self.config_file(), "ethernet") config.device_addr = 'localhost' config.device_port = 1000 config.server_addr = 'localhost' config.server_port = 2000 log.debug("CONFIG: %s" % config.serialize()) config.store_to_file() self.assertEqual(self.config_content(), self.read_config())
def test_config_write_ethernet(self): log.debug("Config File: %s" % self.config_file()) if exists(self.config_file()): log.debug(" -- remove %s" % self.config_file()) remove(self.config_file()) self.assertFalse(exists(self.config_file())) config = CommConfig.get_config_from_type(self.config_file(), "ethernet") config.device_addr = 'localhost' config.device_port = 1000 config.server_addr = 'localhost' config.server_port = 2000 log.debug("CONFIG: %s" % config.serialize()) config.store_to_file() self.assertEqual(self.config_content(), self.read_config())
def __init__(self, metadata, log_file = None): """ @brief Constructor @param metadata IDK Metadata object @param log_file File to store test results. If none specified log to STDOUT """ self.metadata = metadata if(not self.metadata.name): raise Exception('No drivers initialized. run start_driver') if( log_file ): self.log_fh = open(log_file, "w") else: self.log_fh = sys.stdout self.comm_config = CommConfig.get_config_from_type(metadata, 'ethernet') if(not self.comm_config): raise Exception('No comm config file found!') self.test_runner = nose.core.TextTestRunner(stream=self.log_fh)
log.debug("caught error %s" % e) error = e self.assertTrue(error) error = None try: config = CommConfig() config.store_to_file(); except NoConfigFileSpecified, e: log.debug("caught error %s" % e) error = e self.assertTrue(error) error = None try: config = CommConfig.get_config_from_type(self.config_file(), "foo") except InvalidCommType, e: log.debug("caught error %s" % e) error = e self.assertTrue(error) def test_comm_config_type_list(self): types = CommConfig.valid_type_list() log.debug( "types: %s" % types) known_types = ['ethernet'] self.assertEqual(sorted(types), sorted(known_types)) def test_config_write_ethernet(self): log.debug("Config File: %s" % self.config_file())
log.debug("caught error %s" % e) error = e self.assertTrue(error) error = None try: config = CommConfig() config.store_to_file() except NoConfigFileSpecified, e: log.debug("caught error %s" % e) error = e self.assertTrue(error) error = None try: config = CommConfig.get_config_from_type(self.config_file(), "foo") except InvalidCommType, e: log.debug("caught error %s" % e) error = e self.assertTrue(error) def test_comm_config_type_list(self): types = CommConfig.valid_type_list() log.debug("types: %s" % types) known_types = ['ethernet'] self.assertEqual(sorted(types), sorted(known_types)) def test_config_write_ethernet(self): log.debug("Config File: %s" % self.config_file())