File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,7 +14,7 @@ import (
1414 "time"
1515
1616 jwt "github.com/golang-jwt/jwt/v5"
17- "github.com/google/go-github/v64 /github"
17+ "github.com/google/go-github/v69 /github"
1818 "golang.org/x/oauth2"
1919)
2020
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ import (
1111 "testing"
1212 "time"
1313
14- "github.com/google/go-github/v64 /github"
14+ "github.com/google/go-github/v69 /github"
1515 "github.com/migueleliasweb/go-github-mock/src/mock"
1616 "golang.org/x/oauth2"
1717)
@@ -69,21 +69,26 @@ func Test_installationTokenSource_Token(t *testing.T) {
6969 now := time .Now ().UTC ()
7070 expiration := now .Add (10 * time .Minute )
7171
72+ githubRead := "read"
73+ mockedInstallationToken := "mocked-installation-token"
74+ mockedRepo := "mocked-repo-1"
75+ var mockedRepoId int64 = 1
76+
7277 mockedHTTPClient := mock .NewMockedHTTPClient (
7378 mock .WithRequestMatch (
7479 mock .PostAppInstallationsAccessTokensByInstallationId ,
7580 github.InstallationToken {
76- Token : github . String ( "mocked-installation-token" ) ,
81+ Token : & mockedInstallationToken ,
7782 ExpiresAt : & github.Timestamp {
7883 Time : expiration ,
7984 },
8085 Permissions : & github.InstallationPermissions {
81- PullRequests : github . String ( "read" ) ,
86+ PullRequests : & githubRead ,
8287 },
8388 Repositories : []* github.Repository {
8489 {
85- Name : github . String ( "mocked-repo-1" ) ,
86- ID : github . Int64 ( 1 ) ,
90+ Name : & mockedRepo ,
91+ ID : & mockedRepoId ,
8792 },
8893 },
8994 },
Original file line number Diff line number Diff line change 11module github.com/jferrl/go-githubauth
22
3- go 1.23
3+ go 1.23.0
4+
5+ toolchain go1.24.1
46
57require (
68 github.com/golang-jwt/jwt/v5 v5.2.1
7- github.com/google/go-github/v64 v64 .0.0
8- golang.org/x/oauth2 v0.23 .0
9+ github.com/google/go-github/v69 v69 .0.0
10+ golang.org/x/oauth2 v0.28 .0
911)
1012
1113require (
14+ github.com/google/go-github/v64 v64.0.0 // indirect
1215 github.com/gorilla/mux v1.8.1 // indirect
1316 golang.org/x/time v0.6.0 // indirect
1417)
Original file line number Diff line number Diff line change @@ -5,14 +5,16 @@ github.com/google/go-cmp v0.6.0 h1:ofyhxvXcZhMsU5ulbFiLKl/XBFqE1GSq7atu8tAmTRI=
55github.com/google/go-cmp v0.6.0 /go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY =
66github.com/google/go-github/v64 v64.0.0 h1:4G61sozmY3eiPAjjoOHponXDBONm+utovTKbyUb2Qdg =
77github.com/google/go-github/v64 v64.0.0 /go.mod h1:xB3vqMQNdHzilXBiO2I+M7iEFtHf+DP/omBOv6tQzVo =
8+ github.com/google/go-github/v69 v69.0.0 h1:YnFvZ3pEIZF8KHmI8xyQQe3mYACdkhnaTV2hr7CP2/w =
9+ github.com/google/go-github/v69 v69.0.0 /go.mod h1:xne4jymxLR6Uj9b7J7PyTpkMYstEMMwGZa0Aehh1azM =
810github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8 =
911github.com/google/go-querystring v1.1.0 /go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU =
1012github.com/gorilla/mux v1.8.1 h1:TuBL49tXwgrFYWhqrNgrUNEY92u81SPhu7sTdzQEiWY =
1113github.com/gorilla/mux v1.8.1 /go.mod h1:AKf9I4AEqPTmMytcMc0KkNouC66V3BtZ4qD5fmWSiMQ =
1214github.com/migueleliasweb/go-github-mock v1.0.1 h1:amLEECVny28RCD1ElALUpQxrAimamznkg9rN2O7t934 =
1315github.com/migueleliasweb/go-github-mock v1.0.1 /go.mod h1:8PJ7MpMoIiCBBNpuNmvndHm0QicjsE+hjex1yMGmjYQ =
14- golang.org/x/oauth2 v0.23 .0 h1:PbgcYx2W7i4LvjJWEbf0ngHV6qJYr86PkAV3bXdLEbs =
15- golang.org/x/oauth2 v0.23 .0 /go.mod h1:XYTD2NtWslqkgxebSiOHnXEap4TF09sJSc7H1sXbhtI =
16+ golang.org/x/oauth2 v0.28 .0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc =
17+ golang.org/x/oauth2 v0.28 .0 /go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8 =
1618golang.org/x/time v0.6.0 h1:eTDhh4ZXt5Qf0augr54TN6suAUudPcawVZeIAPU7D4U =
1719golang.org/x/time v0.6.0 /go.mod h1:3BpzKBy/shNhVucY/MWOyx10tF3SFh9QdLuxbVysPQM =
1820golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 /go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0 =
You can’t perform that action at this time.
0 commit comments