Ejemplo n.º 1
0
 def test_get_fuzz_targets(self):
   """Test get_fuzz_targets."""
   worker_root = os.environ['WORKER_ROOT_DIR']
   worker_test_build_dir = os.path.join(worker_root, 'src', 'python', 'tests',
                                        'core', 'bot', 'untrusted_runner',
                                        'test_data', 'test_build')
   fuzz_target_paths = file_host.get_fuzz_targets(worker_test_build_dir)
   self.assertItemsEqual([
       os.path.join(worker_test_build_dir, 'do_stuff_fuzzer'),
       os.path.join(worker_test_build_dir, 'target'),
   ], fuzz_target_paths)
Ejemplo n.º 2
0
def get_fuzz_targets(path):
  """Get list of fuzz targets paths."""
  if environment.is_trusted_host():
    from bot.untrusted_runner import file_host
    return file_host.get_fuzz_targets(path)
  return get_fuzz_targets_local(path)