code: def test_info_compute_numba():
      # GH#51922
      pytest.importorskip("numba")
      df = DataFrame([[1, 2], [3, 4]])
  
      with option_context("compute.use_numba", True):
          buf = StringIO()
          df.info(buf=buf)
          result = buf.getvalue()
  
      buf = StringIO()
      df.info(buf=buf)
      expected = buf.getvalue()
      assert result == expected
  
imports: from io import StringIO
  import re
  from string import ascii_uppercase
  import sys
  import textwrap
  import numpy
  import pytest
  from pandas.compat import IS64, PYPY
  from pandas import CategoricalIndex, DataFrame, MultiIndex, Series, date_range, option_context
  import pandas._testing
label_desc: Use image node_id 23 for calling a global function with example usage: test_info_compute_numba() without return types