code: def test_bundle(benchmark, nodes, edges, layout, bundle):
      node_positions = layout(nodes, edges)
      benchmark(bundle, node_positions, edges)
  
file_path: datashader/datashader/tests/benchmarks/test_bundling.py
imports: import pytest
  import numpy
  import pandas
  from datashader.bundling import directly_connect_edges, hammer_bundle
  from datashader.layout import circular_layout, forceatlas2_layout, random_layout
label_desc: Use image node_id 3 for calling a global function with example usage: test_bundle(benchmark, nodes, edges, layout, bundle) without return types