code: def test_quadrature_combine():
      a = [1, 2]
      b = [[4, 4], [5, 6]]
      x = [[1, 4, 4], [1, 5, 6], [2, 4, 4], [2, 5, 6]]
      x_test = _quadrature_combine([a, b])
      assert_array_equal(x_test, x)
  
imports: import pytest
  import numbers
  import numpy
  import os
  import yaml
  from tempfile import NamedTemporaryFile
  from numpy.testing import assert_array_almost_equal
  from numpy.testing import assert_almost_equal
  from numpy.testing import assert_array_equal
  from numpy.testing import assert_equal
  from numpy.testing import assert_raises
  from scipy import spatial
  from skopt import Optimizer
  from skopt.space import Space
  from skopt.space import Real
  from skopt.space import Integer
  from skopt.space import Categorical
  from skopt.space import check_dimension
  from skopt.sampler.sobol import _bit_lo0, _bit_hi1
  from skopt.sampler.halton import _van_der_corput_samples, _create_primes
  from skopt.sampler import Hammersly, Halton, Lhs, Sobol, Grid
  from skopt.sampler import InitialPointGenerator
  from skopt.sampler.grid import _create_uniform_grid_include_border
  from skopt.sampler.grid import _create_uniform_grid_exclude_border
  from skopt.sampler.grid import _quadrature_combine
  from skopt.sampler.grid import _create_uniform_grid_only_border
  from skopt.utils import cook_initial_point_generator
label_desc: Use image node_id 13 for calling a global function with example usage: test_quadrature_combine() without return types