code: def test_script_basic(self):
      def a_python_fn(a, b, c):
          return a + b + c
  
      @torch.jit.script
      def a_script_fn(d, e, f):
          return a_python_fn(d, e, f)
  
      graph = str(a_script_fn.graph)
      FileCheck().check("prim::CallFunction").run(graph)
      FileCheck().check_not("^a_python_fn").run(graph)
      t = torch.ones(2, 2)
      self.assertEqual(a_script_fn(t, t, t), t + t + t)
  
imports: import os
  import re
  import sys
  import types
  import typing
  import typing_extensions
  from typing import List, Dict, Optional, Tuple
  import torch
  import torch.jit.frontend
  import torch.nn
  from torch import Tensor
  from torch.testing import FileCheck
  from collections import OrderedDict
  from torch.testing._internal.jit_utils import JitTestCase, _tmp_donotuse_dont_inline_everything
label_desc: Use image node_id 17 for calling the TestRecursiveScript obj's underlying member method code with example usage: obj.test_script_basic() and returns: unknown, a_python_fn