class_docstr: Test SEVIRI base.
docstr: Test padding area generator for floats.
docstr_tok: ["Test","padding","area","generator","for","floats","."]
code: def test_get_padding_area_float():
      """Test padding area generator for floats."""
      shape = (10, 10)
      dtype = np.float64
      res = get_padding_area(shape, dtype)
      expected = da.full(shape, np.nan, dtype=dtype, chunks=CHUNK_SIZE)
      np.testing.assert_array_equal(res, expected)
  
imports: import unittest
  from datetime import datetime, timedelta
  import dask.array
  import numpy
  import pytest
  import xarray
  from satpy.readers.seviri_base import MEIRINK_COEFS, MEIRINK_EPOCH, NoValidOrbitParams, OrbitPolynomial, OrbitPolynomialFinder, SEVIRICalibrationHandler, chebyshev, dec10216, get_cds_time, get_padding_area, get_satpos, pad_data_horizontally, pad_data_vertically, round_nom_time
  from satpy.utils import get_legacy_chunk_size
label_desc: Use image node_id 13 for calling the SeviriBaseTest obj's underlying member method code with example usage: obj.test_get_padding_area_float() without return types