class_docstr: Test the HRIT prologue file handler.
class_docstr_tok: ["Test","the","HRIT","prologue","file","handler","."]
docstr: Test whether the prologue file handler accepts extra keyword arguments.
docstr_tok: ["Test","whether","the","prologue","file","handler","accepts","extra","keyword","arguments","."]
code: def test_extra_kwargs(self, init, *mocks):
      """Test whether the prologue file handler accepts extra keyword arguments."""
  
      def init_patched(self, *args, **kwargs):
          self.mda = {}
  
      init.side_effect = init_patched
  
      HRITMSGPrologueFileHandler(
          filename="dummy_prologue_filename",
          filename_info={"service": ""},
          filetype_info=None,
          ext_calib_coefs={},
          mda_max_array_size=123,
          calib_mode="nominal",
      )
  
imports: import unittest
  from datetime import datetime
  from unittest import mock
  import numpy
  import pytest
  import xarray
  from numpy import testing
  from pyproj import CRS
  import satpy.tests.reader_tests.test_seviri_l1b_hrit_setup
  from satpy.readers.seviri_l1b_hrit import HRITMSGEpilogueFileHandler, HRITMSGFileHandler, HRITMSGPrologueFileHandler
  from satpy.tests.reader_tests.test_seviri_base import ORBIT_POLYNOMIALS_INVALID
  from satpy.tests.reader_tests.test_seviri_l1b_calibration import TestFileHandlerCalibrationBase
  from satpy.tests.utils import assert_attrs_equal, make_dataid
label_desc: Use image node_id 2 for calling the TestHRITMSGPrologueFileHandler obj's underlying member method code with example usage: obj.test_extra_kwargs(init) without return types