def createBogus(self, fname): outdir = self.scratch + '/results/' if os.path.exists(outdir) is False: os.makedirs(outdir) print('dest: %s/%s' % (outdir, fname)) ret = Call(['cp', 'data/output.contig.fa', '%s/%s' % (outdir, fname)]) print(ret)
def test_missing_land_mask(self): """Test attempt to read land_mask with missing land_mask netcdf file.""" Call(['rm', self.land_path]) msg = 'Land mask file not found.' with self.assertRaisesRegex(IOError, msg): Plugin(self.diagnostics, self.directory)
def test_missing_orography(self): """Test attempt to read orography with missing orography netcdf file.""" Call(['rm', self.orography_path]) diagnostics = {} msg = 'Orography file not found.' with self.assertRaisesRegex(IOError, msg): Plugin(diagnostics, self.directory)
def setUp(self): """Set up cube """ data = np.array([0, 1, 5, 11, 20, 5, 9, 10, 4, 2, 0, 1, 29, 30, 1, 5, 6, 6]).reshape(2, 1, 3, 3) self.cube = set_up_cube(data, 'air_temperature', 'K', realizations=np.array([0, 1])) self.wxcode = np.array(WX_DICT.keys()) self.wxmeaning = " ".join(WX_DICT.values()) self.data_directory = mkdtemp() self.nc_file = self.data_directory + '/wxcode.nc' Call(['touch', self.nc_file])
def tearDown(self): """Remove temporary directories created for testing.""" Call(['rm', '-f', os.path.join(self.data_directory, 'test_data.nc')]) Call(['rmdir', self.data_directory])
def tearDown(self): """Remove temporary directories created for testing.""" for a_file in self.made_files: Call(['rm', a_file]) Call(['rmdir', self.data_directory])
def tearDown(self): """Remove temporary directories created for testing.""" Call(['rm', '-f', self.filepath]) Call(['rmdir', self.directory])
def call(args): return Call(args)
def tearDown(self): """Remove temporary directories created for testing.""" Call(['rm', self.nc_file]) Call(['rmdir', self.data_directory])
def tearDown(self): """Remove temporary directories created for testing.""" Call(['rm', '-f', self.data_directory + '/test_data.nc']) Call(['rmdir', self.data_directory])