code: def test_partial_function(self):
      expected_test_arg = 123
  
      def fn(a, test_arg):
          if test_arg != expected_test_arg:
              return ValueError("partial fn does not work correctly")
          return a
  
      wrapped_fn = functools.partial(fn, test_arg=123)
  
      self.assertEqual(("a",), function_utils.fn_args(wrapped_fn))
  
imports: import functools
  from tensorflow.python.platform import test
  from tensorflow.python.util import function_utils
label_desc: Use image node_id 5 for calling the FnArgsTest obj's underlying member method code with example usage: obj.test_partial_function() and returns: a, ValueError