class_docstr: Test the IciL1bNCFileHandler reader.
class_docstr_tok: ["Test","the","IciL1bNCFileHandler","reader","."]
docstr: Test get dataset does not calibrate if not desired.
docstr_tok: ["Test","get","dataset","does","not","calibrate","if","not","desired","."]
code: def test_get_dataset_does_not_calibrate_if_not_desired(
      self,
      mocked_calibrate,
      reader,
      dataset_info,
  ):
      """Test get dataset does not calibrate if not desired."""
      dataset_id = {"name": "1"}
      dataset_info.pop("calibration")
      dataset = reader.get_dataset(dataset_id, dataset_info)
      assert dataset.dims == ("y", "x")
      mocked_calibrate.assert_not_called()
      assert isinstance(dataset, xr.DataArray)
  
imports: from datetime import datetime
  from unittest.mock import patch
  import numpy
  import pytest
  import xarray
  from netCDF4 import Dataset
  from satpy.readers.ici_l1b_nc import IciL1bNCFileHandler, InterpolationType
label_desc: Use image node_id 20 for calling the TestIciL1bNCFileHandler obj's underlying member method code with example usage: obj.test_get_dataset_does_not_calibrate_if_not_desired(mocked_calibrate, reader, dataset_info) without return types