def test_not_found(self): """Test target not found.""" data_types.Job(name='job', environment_string='').put() with self.assertRaises(helpers.EarlyExitException): self.assertEqual((None, None), upload_testcase.find_fuzz_target('libFuzzer', 'notfound', 'job'))
def test_with_project_prefix(self): """Test find_fuzz_target with a target_name that is prefixed with the project.""" data_types.Job(name='job', environment_string='PROJECT_NAME = proj\n').put() self.assertEqual(('libFuzzer_proj_binary', 'binary'), upload_testcase.find_fuzz_target('libFuzzer', 'proj_binary', 'job'))
def test_with_main_project(self): """Test find_fuzz_target with a target in the main project.""" data_types.Job(name='job', environment_string='').put() self.assertEqual( ('libFuzzer_binary', 'binary'), upload_testcase.find_fuzz_target('libFuzzer', 'binary', 'job'))
def test_not_found(self): """Test target not found.""" data_types.Job(name='job', environment_string='').put() self.assertEqual( (None, None), upload_testcase.find_fuzz_target('libFuzzer', 'notfound', 'job'))