code: def test_node2vec(client_with_edgelist_csv_loaded):
      (client, test_data) = client_with_edgelist_csv_loaded
      extracted_gid = client.extract_subgraph()
      start_vertices = 11
      max_depth = 2
      (vertex_paths, edge_weights, path_sizes) = client.node2vec(
          start_vertices, max_depth, extracted_gid
      )
      # FIXME: consider a more thorough test
      assert isinstance(vertex_paths, list) and len(vertex_paths)
      assert isinstance(edge_weights, list) and len(edge_weights)
      assert isinstance(path_sizes, list) and len(path_sizes)
  
imports: from collections.abc import Sequence
  from pathlib import Path
  import pytest
  from .None import data
label_desc: Use image node_id 8 for calling a global function with example usage: test_node2vec(client_with_edgelist_csv_loaded) without return types