code: def test_datetime_datetime_fails():
      from datetime import datetime
  
      start = datetime(2017, 1, 1, 0, 0, 0)
      dt_delta = datetime(
          1970, 1, 5
      )  # Will be 5 days if units are done wrong.
  
      with pytest.raises(TypeError):
          mpatches.Rectangle((start, 0), dt_delta, 1)
  
      with pytest.raises(TypeError):
          mpatches.Rectangle((0, start), 1, dt_delta)
  
imports: import numpy
  from numpy.testing import assert_almost_equal, assert_array_equal
  import pytest
  import matplotlib
  from matplotlib.patches import Annulus, Ellipse, Patch, Polygon, Rectangle, FancyArrowPatch, FancyArrow, BoxStyle, Arc
  from matplotlib.testing.decorators import image_comparison, check_figures_equal
  from matplotlib.transforms import Bbox
  import matplotlib.pyplot
  from matplotlib import collections, colors, patches, path, transforms, rcParams
  import sys
label_desc: Use image node_id 23 for calling a global function with example usage: test_datetime_datetime_fails() without return types