code: def test_log_numpy(np_obj):
      with mlflow.start_run() as run:
          mlflow.shap._log_numpy(np_obj, "test.npy")
          mlflow.shap._log_numpy(
              np_obj, "test.npy", artifact_path="dir"
          )
  
      artifacts = set(yield_artifacts(run.info.run_id))
      assert artifacts == {"test.npy", "dir/test.npy"}
  
imports: import os
  from collections import namedtuple
  import matplotlib.pyplot
  import numpy
  import pandas
  import pytest
  import shap
  from sklearn.datasets import load_diabetes, load_iris
  from sklearn.ensemble import RandomForestClassifier, RandomForestRegressor
  import mlflow
  from mlflow import MlflowClient
label_desc: Use image node_id 6 for calling a global function with example usage: test_log_numpy(np_obj) without return types