Ejemplo n.º 1
0
 def test_function_check_file_healthiness_2(self):
     """test unhealthiness because of missing AMSR file"""
     test_archive = Archive()
     test_archive.RM_SWATH = 0
     test_archive.WINDOW_SIZE = (50, 50)
     # the second case of unhealthy file
     fil = mock.Mock(variables=['polygon_icechart'])
     test_archive.AMSR_LABELS = ["btemp_6.9h"]
     self.assertFalse(test_archive.check_file_healthiness(fil, "fake_name"))
Ejemplo n.º 2
0
 def test_function_check_file_healthiness_4(self):
     """test healthiness file for a healthy file"""
     test_archive = Archive()
     test_archive.RM_SWATH = 0
     test_archive.WINDOW_SIZE = (50, 50)
     test_archive.AMSR_LABELS = ["btemp_6.9h"]
     # file is healthy
     fil = mock.Mock(variables=['polygon_icechart', 'btemp_6.9h'],
                     aoi_upperleft_sample=3,
                     aoi_lowerright_sample=120,
                     aoi_lowerright_line=200,
                     aoi_upperleft_line=14,
                    )
     self.assertTrue(test_archive.check_file_healthiness(fil, "fake_name"))
Ejemplo n.º 3
0
 def test_function_check_file_healthiness_3(self):
     """test unhealthiness because of small data window size"""
     test_archive = Archive()
     test_archive.RM_SWATH = 0
     test_archive.WINDOW_SIZE = (50, 50)
     test_archive.AMSR_LABELS = ["btemp_6.9h"]
     # the third case of unhealthy file
     fil = mock.Mock(variables=['polygon_icechart', 'btemp_6.9h'],
                     aoi_upperleft_sample=3,
                     aoi_lowerright_sample=12,
                     aoi_lowerright_line=2,
                     aoi_upperleft_line=14,
                    )
     self.assertFalse(test_archive.check_file_healthiness(fil, "fake_name"))