parameters: (input_api, output_api)
return_statement: return input_api.RunTests([test_cmd])
docstring: Runs unittest for make_dafsa if any related file has been modified.
docstring_summary: Runs unittest for make_dafsa if any related file has been modified.
docstring_tokens: Runs unittest for make_dafsa if any related file has been modified .
function: def _RunMakeDafsaTests(input_api, output_api):
    """Runs unittest for make_dafsa if any related file has been modified."""
    files = ('net/tools/dafsa/make_dafsa.py',
             'net/tools/dafsa/make_dafsa_unittest.py')
    if not any(f in input_api.LocalPaths() for f in files):
      return []
    test_path = input_api.os_path.join(input_api.PresubmitLocalPath(),
                                       'make_dafsa_unittest.py')
    cmd_name = 'make_dafsa_unittest'
    cmd = [input_api.python_executable, test_path]
    test_cmd = input_api.Command(
      name=cmd_name,
      cmd=cmd,
      kwargs={},
      message=output_api.PresubmitPromptWarning)
    return input_api.RunTests([test_cmd])
function_tokens: def _RunMakeDafsaTests ( input_api , output_api ) : files = ( 'net/tools/dafsa/make_dafsa.py' , 'net/tools/dafsa/make_dafsa_unittest.py' ) if not any ( f in input_api . LocalPaths ( ) for f in files ) : return [ ] test_path = input_api . os_path . join ( input_api . PresubmitLocalPath ( ) , 'make_dafsa_unittest.py' ) cmd_name = 'make_dafsa_unittest' cmd = [ input_api . python_executable , test_path ] test_cmd = input_api . Command ( name = cmd_name , cmd = cmd , kwargs = { } , message = output_api . PresubmitPromptWarning ) return input_api . RunTests ( [ test_cmd ] )