satpy.tests.reader_tests.test_geocat module

Module for testing the satpy.readers.geocat module.

class satpy.tests.reader_tests.test_geocat.FakeNetCDF4FileHandler2(filename, filename_info, filetype_info, auto_maskandscale=False, xarray_kwargs=None, cache_var_size=0, cache_handle=False, extra_file_content=None)[source]

Bases: FakeNetCDF4FileHandler

Swap-in NetCDF4 File Handler.

Get fake file content from ‘get_test_content’.

get_test_content(filename, filename_info, filetype_info)[source]

Mimic reader input file content.

class satpy.tests.reader_tests.test_geocat.TestGEOCATReader(methodName='runTest')[source]

Bases: TestCase

Test GEOCAT Reader.

Create an instance of the class that will use the named test method when executed. Raises a ValueError if the instance does not have a method with the specified name.


Wrap NetCDF4 file handler with our own fake handler.


Stop wrapping the NetCDF4 file handler.


Test basic init with no extra parameters.


Test loading all test datasets from GOES-17 HDF4 file.


Test loading all test datasets from H8 NetCDF file.


Test loading all test datasets from old GOES files.

yaml_file = 'geocat.yaml'