Ejemplo n.º 1
0
 def test_reader_from_url(self):
     readers = reader_from_url(reader_list)
     self.assertIsNone(readers[0])
     self.assertTrue(isinstance(readers[1], reader_ROMS_native.Reader))
     self.assertIsNone(readers[2])
     self.assertTrue(isinstance(readers[3],
                                reader_netCDF_CF_generic.Reader))
Ejemplo n.º 2
0
 def initialise(self):
     self.logger.debug('Initialising: ' + self._lazyname)
     self.reader = reader_from_url(self._args[0])
     if self.reader is None:
         raise ValueError('Reader could not be initialised')
     else:
         self.logger.debug('Reader initialised: ' + self.reader.name)
         self.initialised = True