code: def test_binarymarchingcubesreader():
      filename = examples.download_pine_roots(load=False)
      reader = pv.get_reader(filename)
      assert isinstance(reader, pv.BinaryMarchingCubesReader)
      assert reader.path == filename
  
      mesh = reader.read()
      assert all([mesh.n_points, mesh.n_cells])
      read_mesh = pv.read(filename)
      assert mesh == read_mesh
  
imports: import os
  import platform
  import numpy
  import pytest
  import pyvista
  from pyvista import examples
  from pyvista.core.utilities.fileio import _try_imageio_imread
  from pyvista.examples.downloads import download_file
label_desc: Use image node_id 22 for calling a global function with example usage: test_binarymarchingcubesreader() without return types