code: def multi_plot_fixture():
      fig = make_subplots(2, 2)
      for r, c in product(range(2), range(2)):
          r += 1
          c += 1
          fig.update_xaxes(row=r, col=c, range=[0, 10])
          fig.update_yaxes(row=r, col=c, range=[0, 10])
          fig.add_trace(go.Scatter(x=[], y=[]), row=r, col=c)
      return fig
  
imports: import plotly.graph_objects
  from plotly.subplots import make_subplots
  from itertools import product
  import os
  import sys
  import pytest
  import json
  from .common import _cmp_partial_dict, _check_figure_layout_objects
label_desc: Use image node_id 2 for calling a global function with example usage: multi_plot_fixture() and returns: fig