Skip to content

github: add tests for `FetchUserPerms` and `FetchRepoPerms`

Warren Gifford requested to merge jc/github-authz-provider-tests into master

Created by: unknwon

Adds tests for FetchUserPerms and FetchRepoPerms of GitHub authz provider.

NOTE: Did not use VCR because I think we should only do VCR in the API client layer (the layer that directly interacts with external services, i.e. internal/extsvc/{github,gitlab,bitbucketserver,bitbucketcloud}). Similar to we mock DB methods in application layer and only do real DB testing in the DB layer.

Merge request reports

Loading