code: def test_fallback_position():
      # check that position kwarg works if rect not supplied
      axref = plt.axes([0.2, 0.2, 0.5, 0.5])
      axtest = plt.axes(position=[0.2, 0.2, 0.5, 0.5])
      np.testing.assert_allclose(
          axtest.bbox.get_points(), axref.bbox.get_points()
      )
  
      # check that position kwarg ignored if rect is supplied
      axref = plt.axes([0.2, 0.2, 0.5, 0.5])
      axtest = plt.axes(
          [0.2, 0.2, 0.5, 0.5], position=[0.1, 0.1, 0.8, 0.8]
      )
      np.testing.assert_allclose(
          axtest.bbox.get_points(), axref.bbox.get_points()
      )
  
imports: import difflib
  import numpy
  import sys
  from pathlib import Path
  import pytest
  import matplotlib
  from matplotlib.testing import subprocess_run_for_testing
  from matplotlib import pyplot
label_desc: Use image node_id 19 for calling a global function with example usage: test_fallback_position() without return types