コード例 #1
0
 def setUp(self):
     """Set up temperature cube."""
     self.current_temperature_forecast_cube = (
         add_forecast_reference_time_and_forecast_period(
             set_up_probability_above_threshold_temperature_cube()))
 def setUp(self):
     """Set up temperature cube."""
     self.current_temperature_forecast_cube = (
         add_forecast_reference_time_and_forecast_period(
             set_up_temperature_cube()))
コード例 #3
0
 def test_basic_AuxCoord(self):
     """Test that an iris.coord.AuxCoord is returned."""
     cube = add_forecast_reference_time_and_forecast_period(set_up_cube())
     cube.remove_coord('forecast_period')
     result = forecast_period_coord(cube, force_lead_time_calculation=True)
     self.assertIsInstance(result, iris.coords.AuxCoord)
コード例 #4
0
ファイル: test_temporal.py プロジェクト: joycezw/improver
 def test_basic(self):
     """Test that a numpy array is returned."""
     cube = add_forecast_reference_time_and_forecast_period(set_up_cube())
     result = find_required_lead_times(cube)
     self.assertIsInstance(result, np.ndarray)
コード例 #5
0
 def test_basic(self):
     """Test that an iris.coord.DimCoord is returned."""
     cube = add_forecast_reference_time_and_forecast_period(set_up_cube())
     result = forecast_period_coord(cube)
     self.assertIsInstance(result, iris.coords.DimCoord)