code: def test_no_output_when_verbose_is_false(spatial_data, seed):
      out = io.StringIO()
      with redirect_stdout(out):
          _ = NNDescent(
              data=spatial_data,
              metric="euclidean",
              metric_kwds={},
              n_neighbors=4,
              random_state=np.random.RandomState(seed),
              n_trees=5,
              n_iters=2,
              verbose=False,
          )
      output = out.getvalue().strip()
      assert len(output) == 0
  
imports: import os
  import io
  import re
  import pytest
  from contextlib import redirect_stdout
  import numpy
  from sklearn.neighbors import KDTree
  from sklearn.neighbors import NearestNeighbors
  from sklearn.preprocessing import normalize
  import pickle
  import joblib
  import scipy
  from pynndescent import NNDescent, PyNNDescentTransformer
label_desc: Use image node_id 16 for calling a global function with example usage: test_no_output_when_verbose_is_false(spatial_data, seed) without return types