@@ -11,15 +11,17 @@ import (
11func newGoogleProvider() *GoogleProvider {
11func newGoogleProvider() *GoogleProvider {
12 return NewGoogleProvider(
12 return NewGoogleProvider(
13 &ProviderData{
13 &ProviderData{
14− LoginUrl: &url.URL{},
15+ LoginUrl: &url.URL{},
15− RedeemUrl: &url.URL{},
16+ RedeemUrl: &url.URL{},
16− ProfileUrl: &url.URL{},
17+ ProfileUrl: &url.URL{},
17− Scope: ""})
18+ Scope: ""})
20func TestGoogleProviderDefaults(t *testing.T) {
21func TestGoogleProviderDefaults(t *testing.T) {
21 p := newGoogleProvider()
22 p := newGoogleProvider()
22 assert.NotEqual(t, nil, p)
23 assert.NotEqual(t, nil, p)
24+ assert.Equal(t, "Google", p.Data().ProviderName)
23 assert.Equal(t, "https://accounts.google.com/o/oauth2/auth",
25 assert.Equal(t, "https://accounts.google.com/o/oauth2/auth",
24 p.Data().LoginUrl.String())
26 p.Data().LoginUrl.String())
25 assert.Equal(t, "https://accounts.google.com/o/oauth2/token",
27 assert.Equal(t, "https://accounts.google.com/o/oauth2/token",
@@ -45,6 +47,7 @@ func TestGoogleProviderOverrides(t *testing.T) {
45 Path: "/oauth/profile"},
47 Path: "/oauth/profile"},
46 Scope: "profile"})
48 Scope: "profile"})
47 assert.NotEqual(t, nil, p)
49 assert.NotEqual(t, nil, p)
50+ assert.Equal(t, "Google", p.Data().ProviderName)
48 assert.Equal(t, "https://example.com/oauth/auth",
51 assert.Equal(t, "https://example.com/oauth/auth",
49 p.Data().LoginUrl.String())
52 p.Data().LoginUrl.String())
50 assert.Equal(t, "https://example.com/oauth/token",
53 assert.Equal(t, "https://example.com/oauth/token",