| 4058 | } |
| 4059 | |
| 4060 | func TestUnauthenticatedRateLimitedTransport_transport(t *testing.T) { |
| 4061 | t.Parallel() |
| 4062 | // default transport |
| 4063 | tp := &UnauthenticatedRateLimitedTransport{ |
| 4064 | ClientID: "id", |
| 4065 | ClientSecret: "secret", |
| 4066 | } |
| 4067 | if tp.transport() != http.DefaultTransport { |
| 4068 | t.Error("Expected http.DefaultTransport to be used.") |
| 4069 | } |
| 4070 | |
| 4071 | // custom transport |
| 4072 | tp = &UnauthenticatedRateLimitedTransport{ |
| 4073 | ClientID: "id", |
| 4074 | ClientSecret: "secret", |
| 4075 | Transport: &http.Transport{}, |
| 4076 | } |
| 4077 | if tp.transport() == http.DefaultTransport { |
| 4078 | t.Error("Expected custom transport to be used.") |
| 4079 | } |
| 4080 | } |
| 4081 | |
| 4082 | func TestBasicAuthTransport(t *testing.T) { |
| 4083 | t.Parallel() |