diff --git a/e2e/searchCommits_test.go b/e2e/searchCommits_test.go index 1d8d8c419f0..db6e42c3b17 100644 --- a/e2e/searchCommits_test.go +++ b/e2e/searchCommits_test.go @@ -36,5 +36,21 @@ var _ = Describe("E2E TEST:SearchCommits", func() { Expect(err).Should(BeNil()) Expect(len(commits)).Should(BeNumerically(">", 0)) }) + It("Should return error as it is not using HEAD", func() { + repo, err := githubrepo.MakeGithubRepo("ossf/scorecard") + Expect(err).Should(BeNil()) + repoClient := githubrepo.CreateGithubRepoClient(context.Background(), logger) + err = repoClient.InitRepo(repo, "123456789", 0) + Expect(err).ShouldNot(Not(BeNil())) + }) + It("Should return error as the user does not exists", func() { + repo, err := githubrepo.MakeGithubRepo("ossf/scorecard") + Expect(err).Should(BeNil()) + repoClient := githubrepo.CreateGithubRepoClient(context.Background(), logger) + err = repoClient.InitRepo(repo, clients.HeadSHA, 0) + Expect(err).Should(BeNil()) + _, err = repoClient.SearchCommits(clients.SearchCommitsOptions{Author: "thisuserdoesnotexists"}) + Expect(err).ShouldNot(BeNil()) + }) }) })