git.iko.soy/typeable/oauth2-proxy
on v3.2.0 help sign in
typeable/oauth2-proxy/providers/provider_default_test.go
17 lines 334 B history raw
1package providers
3import (
4 "testing"
5 "time"
7 "github.com/stretchr/testify/assert"
8)
10func TestRefresh(t *testing.T) {
11 p := &ProviderData{}
12 refreshed, err := p.RefreshSessionIfNeeded(&SessionState{
13 ExpiresOn: time.Now().Add(time.Duration(-11) * time.Minute),
14 })
15 assert.Equal(t, false, refreshed)
16 assert.Equal(t, nil, err)