code: def test_load_obj():
      f = io.StringIO(test_obj)
      mesh = meshutil.load_obj(f)
      vert_n = len(mesh["position"])
      assert vert_n == 10
      assert mesh["position"].shape == (vert_n, 3)
      assert mesh["normal"].shape == (vert_n, 3)
      assert mesh["uv"].shape == (vert_n, 2)
      assert mesh["face"].shape == ((1 + 1 + 2) * 3,)
  
imports: import pytest
  import io
  import numpy
  from lucid.misc.gl import meshutil
label_desc: Use image node_id 1 for calling a global function with example usage: test_load_obj() without return types