code: def test_get_product_odata_short_with_missing_online_key(api, vcr):
      uuid = "8df46c9e-a20c-43db-a19a-4240c2ed3b8b"
      expected_short = {
          "id": "8df46c9e-a20c-43db-a19a-4240c2ed3b8b",
          "size": 143549851,
          "md5": "d5e4df5c38c6e97bf7e7bd540ab21c05",
          "url": "https://apihub.copernicus.eu/apihub/odata/v1/Products('8df46c9e-a20c-43db-a19a-4240c2ed3b8b')/$value",
          "quicklook_url": "https://apihub.copernicus.eu/apihub/odata/v1/Products('8df46c9e-a20c-43db-a19a-4240c2ed3b8b')/Products('Quicklook')/$value",
          "date": datetime(2015, 11, 21, 10, 3, 56, 675000),
          "footprint": "POLYGON((-63.852531 -5.880887,-67.495872 -5.075419,-67.066071 -3.084356,-63.430576 -3.880541,"
          "-63.852531 -5.880887))",
          "title": "S1A_EW_GRDM_1SDV_20151121T100356_20151121T100429_008701_00C622_A0EC",
          "product_root_dir": "S1A_EW_GRDM_1SDV_20151121T100356_20151121T100429_008701_00C622_A0EC.SAFE",
          "manifest_name": "manifest.safe",
          "Online": True,
          "Creation Date": datetime(2015, 11, 21, 13, 22, 1, 652000),
          "Ingestion Date": datetime(2015, 11, 21, 13, 22, 4, 992000),
      }
  
      for _ in range(2):
          # scrub 'Online' key from response
          with vcr.use_cassette(
              "test_get_product_odata_short_with_missing_online_key",
              before_record_response=chain(
                  vcr.before_record_response,
                  scrub_string(b'"Online":false,', b""),
              ),
          ):
              response = api.get_product_odata(uuid)
      assert response == expected_short
  
file_path: sentinelsat/tests/test_odata.py
imports: from datetime import datetime
  import pytest
  import requests_mock
  from sentinelsat import SentinelAPI
  from sentinelsat.exceptions import InvalidKeyError, ServerError
  from sentinelsat.sentinel import _parse_odata_timestamp
  from .conftest import chain, scrub_string
label_desc: Use image node_id 4 for calling a global function with example usage: test_get_product_odata_short_with_missing_online_key(api, vcr) without return types