oauth2: remove unneeded TokenSource implementation in transport test

Change-Id: I2dca3a211f7b7e30ae023635c5ac44b6237ee01c
Reviewed-on: https://go-review.googlesource.com/c/oauth2/+/114957
Reviewed-by: Michael Pratt <mpratt@google.com>
Auto-Submit: Sean Liao <sean@liao.dev>
Reviewed-by: Sean Liao <sean@liao.dev>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Junyang Shao <shaojunyang@google.com>
This commit is contained in:
Tim Cooper 2018-05-28 18:28:30 -03:00 committed by Gopher Robot
parent 44967abe90
commit ce350bff61

View File

@ -9,12 +9,6 @@ import (
"time" "time"
) )
type tokenSource struct{ token *Token }
func (t *tokenSource) Token() (*Token, error) {
return t.token, nil
}
func TestTransportNilTokenSource(t *testing.T) { func TestTransportNilTokenSource(t *testing.T) {
tr := &Transport{} tr := &Transport{}
server := newMockServer(func(w http.ResponseWriter, r *http.Request) {}) server := newMockServer(func(w http.ResponseWriter, r *http.Request) {})
@ -88,13 +82,10 @@ func TestTransportCloseRequestBodySuccess(t *testing.T) {
} }
func TestTransportTokenSource(t *testing.T) { func TestTransportTokenSource(t *testing.T) {
ts := &tokenSource{
token: &Token{
AccessToken: "abc",
},
}
tr := &Transport{ tr := &Transport{
Source: ts, Source: StaticTokenSource(&Token{
AccessToken: "abc",
}),
} }
server := newMockServer(func(w http.ResponseWriter, r *http.Request) { server := newMockServer(func(w http.ResponseWriter, r *http.Request) {
if got, want := r.Header.Get("Authorization"), "Bearer abc"; got != want { if got, want := r.Header.Get("Authorization"), "Bearer abc"; got != want {
@ -123,14 +114,11 @@ func TestTransportTokenSourceTypes(t *testing.T) {
{key: "basic", val: val, want: "Basic abc"}, {key: "basic", val: val, want: "Basic abc"},
} }
for _, tc := range tests { for _, tc := range tests {
ts := &tokenSource{ tr := &Transport{
token: &Token{ Source: StaticTokenSource(&Token{
AccessToken: tc.val, AccessToken: tc.val,
TokenType: tc.key, TokenType: tc.key,
}, }),
}
tr := &Transport{
Source: ts,
} }
server := newMockServer(func(w http.ResponseWriter, r *http.Request) { server := newMockServer(func(w http.ResponseWriter, r *http.Request) {
if got, want := r.Header.Get("Authorization"), tc.want; got != want { if got, want := r.Header.Get("Authorization"), tc.want; got != want {