Пример #1
0
 def setUp(self):
     """Prepare for testing"""
     self.cube_1 = mock.Mock()
     self.cube_1.var_name = 'cube1'
     self.cube_2 = mock.Mock()
     self.cube_2.var_name = 'cube2'
     self.cubes = [self.cube_1, self.cube_2]
     self.fix = Fix()
Пример #2
0
 def setUp(self):
     """Prepare for testing."""
     self.cube_1 = Mock()
     self.cube_1.var_name = 'cube1'
     self.cube_2 = Mock()
     self.cube_2.var_name = 'cube2'
     self.cubes = [self.cube_1, self.cube_2]
     vardef = Mock()
     vardef.short_name = 'fix'
     self.fix = Fix(vardef)
Пример #3
0
 def test_fixed_filenam(self):
     filepath = os.path.join(self.temp_folder, 'file.nc')
     output_dir = os.path.join(self.temp_folder, 'fixed')
     os.makedirs(output_dir)
     fixed_filepath = Fix(None).get_fixed_filepath(output_dir, filepath)
     self.assertTrue(fixed_filepath, os.path.join(output_dir, 'file.nc'))
Пример #4
0
 def test_fix_file(self):
     filepath = 'sample_filepath'
     self.assertEqual(Fix(None).fix_file(filepath, 'preproc'), filepath)
Пример #5
0
    def test_fix_data(self):
        cube = Cube([0])
        reference = Cube([0])

        self.assertEqual(Fix(None).fix_data(cube), reference)