code: def test_object3d_logging(relay_server, wandb_init, assets_path):
      with relay_server() as relay:
          run = wandb_init()
          run.log(
              {
                  "point_cloud": wandb.Object3D.from_file(
                      str(assets_path("point_cloud.pts.json"))
                  )
              }
          )
          run.finish()
          assert (
              relay.context.summary["point_cloud"][0]["_type"]
              == "object3D-file"
          )
          assert relay.context.summary["point_cloud"][0][
              "path"
          ].endswith(".pts.json")
  
file_path: wandb/tests/pytest_tests/system_tests/test_core/test_data_types_full.py
imports: import platform
  from unittest import mock
  import numpy
  import pytest
  import wandb
label_desc: Use image node_id 3 for calling a global function with example usage: test_object3d_logging(relay_server, wandb_init, assets_path) without return types