code: def test_masked_marching_cubes_empty():
      ellipsoid_scalar = ellipsoid(6, 10, 16, levelset=True)
      mask = np.array([])
      with pytest.raises(ValueError):
          _ = marching_cubes(ellipsoid_scalar, 0, mask=mask)
  
file_path: scikit-image/skimage/measure/tests/test_marching_cubes.py
imports: import numpy
  import pytest
  from numpy.testing import assert_allclose
  from skimage.draw import ellipsoid, ellipsoid_stats
  from skimage.measure import marching_cubes, mesh_surface_area
label_desc: Use image node_id 8 for calling a global function with example usage: test_masked_marching_cubes_empty() without return types