code: def test_empty():
      # empty should not throw
      order, quadtree = cuspatial.quadtree_on_points(
          cuspatial.GeoSeries([]),
          *bbox_1,  # bbox
          1,  # scale
          1,  # max_depth
          1,  # min_size
      )
      cudf.testing.assert_frame_equal(
          quadtree,
          cudf.DataFrame(
              {
                  "key": cudf.Series([], dtype=np.uint32),
                  "level": cudf.Series([], dtype=np.uint8),
                  "is_internal_node": cudf.Series([], dtype=np.bool_),
                  "length": cudf.Series([], dtype=np.uint32),
                  "offset": cudf.Series([], dtype=np.uint32),
              }
          ),
      )
  
file_path: cuspatial/python/cuspatial/cuspatial/tests/spatial/indexing/test_indexing.py
imports: import numpy
  import pytest
  from shapely.geometry import Point
  import cudf
  import cuspatial
label_desc: Use image node_id 1 for calling a global function with example usage: test_empty() without return types