code: def test_interval_large_integers(interval_type):
      """Check that Interval constraint work with large integers.
  
      non-regression test for #26648.
      """
      interval = Interval(interval_type, 0, 2, closed="neither")
      assert 2**65 not in interval
      assert 2**128 not in interval
      assert float(2**65) not in interval
      assert float(2**128) not in interval
  
      interval = Interval(interval_type, 0, 2**128, closed="neither")
      assert 2**65 in interval
      assert 2**128 not in interval
      assert float(2**65) in interval
      assert float(2**128) not in interval
  
      assert 2**1024 not in interval
  
imports: from numbers import Integral, Real
  import numpy
  import pytest
  from scipy.sparse import csr_matrix
  from sklearn._config import config_context, get_config
  from sklearn.base import BaseEstimator, _fit_context
  from sklearn.model_selection import LeaveOneOut
  from sklearn.utils import deprecated
  from sklearn.utils._param_validation import HasMethods, Hidden, Interval, InvalidParameterError, MissingValues, Options, RealNotInt, StrOptions, _ArrayLikes, _Booleans, _Callables, _CVObjects, _InstancesOf, _IterablesNotString, _NanConstraint, _NoneConstraint, _PandasNAConstraint, _RandomStates, _SparseMatrices, _VerboseHelper, generate_invalid_param_val, generate_valid_param, make_constraint, validate_params
label_desc: Use image node_id 3 for calling a global function with example usage: test_interval_large_integers(interval_type) without return types