code: def test_builtins():
      data = {"x": [1, 2, 3], "y": [4, 5, 6], "a b c": [10, 20, 30]}
      t(
          "0 + I(x + y)",
          data,
          0,
          True,
          [[1], [2], [3], [4], [5], [6]],
          ["I(x + y)"],
      )
      t(
          "Q('a b c')",
          data,
          0,
          True,
          [[1, 10], [1, 20], [1, 30]],
          ["Intercept", "Q('a b c')"],
      )
      t(
          "center(x)",
          data,
          0,
          True,
          [[1, -1], [1, 0], [1, 1]],
          ["Intercept", "center(x)"],
      )
  
imports: import sys
  import __future__
  import six
  import numpy
  import pytest
  from patsy import PatsyError
  from patsy.design_info import DesignMatrix, DesignInfo
  from patsy.eval import EvalEnvironment
  from patsy.desc import ModelDesc, Term, INTERCEPT
  from patsy.categorical import C
  from patsy.contrasts import Helmert
  from patsy.user_util import balanced, LookupFactor
  from patsy.build import design_matrix_builders, build_design_matrices
  from patsy.highlevel import *
  from patsy.util import have_pandas, have_pandas_categorical, have_pandas_categorical_dtype, pandas_Categorical_from_codes
  from patsy.origin import Origin
label_desc: Use image node_id 11 for calling a global function with example usage: test_builtins() without return types