Skip to content

Commit

Permalink
Merge pull request #2408 from strandgren/bugfix_seviri_grib_attribute…
Browse files Browse the repository at this point in the history
…_access
  • Loading branch information
mraspaud committed Mar 14, 2023
2 parents 673d2e9 + 11c28a4 commit a2b1d1c
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 3 deletions.
4 changes: 2 additions & 2 deletions satpy/readers/seviri_l2_grib.py
Original file line number Diff line number Diff line change
Expand Up @@ -65,8 +65,8 @@ def end_time(self):

def get_area_def(self, dataset_id):
"""Return the area definition for a dataset."""
self._area_dict['column_step'] = dataset_id.resolution
self._area_dict['line_step'] = dataset_id.resolution
self._area_dict['column_step'] = dataset_id["resolution"]
self._area_dict['line_step'] = dataset_id["resolution"]

area_extent = calculate_area_extent(self._area_dict)

Expand Down
3 changes: 2 additions & 1 deletion satpy/tests/reader_tests/test_seviri_l2_grib.py
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,8 @@ def test_data_reading(self, da_, xr_):
with mock.patch('satpy.readers.seviri_l2_grib.calculate_area_extent',
mock.Mock(name='calculate_area_extent')) as cae:
with mock.patch('satpy.readers.seviri_l2_grib.get_area_definition', mock.Mock()) as gad:
self.reader.get_area_def(mock.Mock(resolution=400.))
dataset_id = make_dataid(name='dummmy', resolution=400.)
self.reader.get_area_def(dataset_id)
# Asserts that calculate_area_extent has been called with the correct arguments
expected_args = ({'center_point': 500, 'east': 1, 'west': 1000, 'south': 1, 'north': 1200,
'column_step': 400., 'line_step': 400.},)
Expand Down

0 comments on commit a2b1d1c

Please sign in to comment.