satpy.tests.writer_tests.test_awips_tiled module

Tests for the AWIPS Tiled writer.

class satpy.tests.writer_tests.test_awips_tiled.TestAWIPSTiledWriter[source]

Bases: object

Test basic functionality of AWIPS Tiled writer.

static _get_glm_glob_filename(extra_kwargs)[source]
test_basic_lettered_tiles(tmp_path)[source]

Test creating a lettered grid.

test_basic_lettered_tiles_diff_projection(tmp_path)[source]

Test creating a lettered grid from data with differing projection..

test_basic_numbered_1_tile(extra_attrs, expected_filename, use_save_dataset, caplog, tmp_path)[source]

Test creating a single numbered tile.

test_basic_numbered_tiles(tile_count, tile_size, tmp_path)[source]

Test creating a multiple numbered tiles.

test_basic_numbered_tiles_rgb(tmp_path)[source]

Test creating a multiple numbered tiles with RGB.

test_init(tmp_path)[source]

Test basic init method of writer.

test_lettered_tiles_bad_filename(tmp_path)[source]

Test creating a lettered grid with a bad filename.

test_lettered_tiles_no_fit(tmp_path)[source]

Test creating a lettered grid with no data overlapping the grid.

test_lettered_tiles_no_valid_data(tmp_path)[source]

Test creating a lettered grid with no valid data.

test_lettered_tiles_sector_ref(tmp_path)[source]

Test creating a lettered grid using the sector as reference.

test_lettered_tiles_update_existing(tmp_path)[source]

Test updating lettered tiles with additional data.

test_multivar_numbered_tiles_glm(sector, extra_kwargs, tmp_path)[source]

Test creating a tiles with multiple variables.

test_units_length_warning(tmp_path)[source]

Test long ‘units’ warnings are raised.

satpy.tests.writer_tests.test_awips_tiled._check_production_location(ds)[source]
satpy.tests.writer_tests.test_awips_tiled._check_required_common_attributes(ds)[source]

Check common properties of the created AWIPS tiles for validity.

satpy.tests.writer_tests.test_awips_tiled._check_scaled_x_coordinate_variable(ds, masked_ds)[source]
satpy.tests.writer_tests.test_awips_tiled._check_scaled_y_coordinate_variable(ds, masked_ds)[source]
satpy.tests.writer_tests.test_awips_tiled._get_test_area(shape=(200, 100), crs=None, extents=None)[source]
satpy.tests.writer_tests.test_awips_tiled._get_test_data(shape=(200, 100), chunks=50)[source]
satpy.tests.writer_tests.test_awips_tiled._get_test_lcc_data(dask_arr, area_def, extra_attrs=None)[source]
satpy.tests.writer_tests.test_awips_tiled.check_required_properties(unmasked_ds, masked_ds)[source]

Check various aspects of coordinates and attributes for correctness.