code: def test_trajectory_bounding_boxes_empty_float32():
      result = cuspatial.trajectory_bounding_boxes(
          0,
          cudf.Series(),
          cuspatial.GeoSeries.from_points_xy(
              cudf.Series([], dtype="f4")
          ),
      )
      cudf.testing.assert_frame_equal(
          result,
          cudf.DataFrame(
              {
                  "x_min": cudf.Series([], dtype=np.float32),
                  "y_min": cudf.Series([], dtype=np.float32),
                  "x_max": cudf.Series([], dtype=np.float32),
                  "y_max": cudf.Series([], dtype=np.float32),
              }
          ),
      )
  
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_trajectory_bounding_boxes_empty_float32() without return types