class_docstr: Test SEVIRI L1b HDF4 from ICARE Reader.
class_docstr_tok: ["Test","SEVIRI","L1b","HDF4","from","ICARE","Reader","."]
docstr: Check reader raises an error if a band bandname is passed.
docstr_tok: ["Check","reader","raises","an","error","if","a","band","bandname","is","passed","."]
code: def test_bad_bandname(self):
      """Check reader raises an error if a band bandname is passed."""
      with pytest.raises(NameError):
          self.p.target(
              mock.MagicMock(), mock.MagicMock(), mock.MagicMock()
          )._get_dsname({"name": "badband"})
  
imports: import os
  import unittest
  from unittest import mock
  import dask.array
  import numpy
  import pytest
  from satpy.readers import load_reader
  from satpy.tests.reader_tests.test_hdf4_utils import FakeHDF4FileHandler
label_desc: Use image node_id 10 for calling the TestSEVIRIICAREReader obj's underlying member method code with example usage: obj.test_bad_bandname() without return types