code: def test_no_descriptors_extracted_sift():
      img = np.ones((128, 128))
      detector_extractor = SIFT()
      with pytest.raises(RuntimeError):
          detector_extractor.detect_and_extract(img)
  
file_path: scikit-image/skimage/feature/tests/test_sift.py
imports: import numpy
  import pytest
  from numpy.testing import assert_almost_equal, assert_equal
  from skimage import data
  from skimage._shared.testing import run_in_parallel
  from skimage.feature import SIFT
  from skimage.util.dtype import _convert
label_desc: Use image node_id 3 for calling a global function with example usage: test_no_descriptors_extracted_sift() without return types