code: def test_link_prediction():
      script = os.path.join(EXAMPLE_ROOT, "link_prediction.py")
      out = subprocess.run(["python", str(script)], capture_output=True)
      assert (
          out.returncode == 0
      ), f"stdout: {out.stdout.decode('utf-8')}\nstderr: {out.stderr.decode('utf-8')}"
      stdout = out.stdout.decode("utf-8")
      assert float(stdout[-5:]) > 0.80
  
imports: import os
  import subprocess
  import sys
  import unittest
label_desc: Use image node_id 2 for calling a global function with example usage: test_link_prediction() without return types