• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Scorfly / gokick / 13483895152

23 Feb 2025 02:21PM UTC coverage: 96.367% (-0.1%) from 96.5%
13483895152

push

github

web-flow
feat: add endpoint to revoke tokens (#22)

31 of 33 new or added lines in 2 files covered. (93.94%)

610 of 633 relevant lines covered (96.37%)

11.04 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

87.5
/token_type_enum.go
1
package gokick
2

3
import "fmt"
4

5
type TokenType int
6

7
const (
8
        TokenTypeAccess  TokenType = iota // access_token
9
        TokenTypeRefresh                  // refresh_token
10
)
11

12
func NewTokenType(tokenType string) (TokenType, error) {
4✔
13
        switch tokenType {
4✔
14
        case "access_token":
1✔
15
                return TokenTypeAccess, nil
1✔
16
        case "refresh_token":
1✔
17
                return TokenTypeRefresh, nil
1✔
18
        default:
2✔
19
                return 0, fmt.Errorf("unknown token type: %s", tokenType)
2✔
20
        }
21
}
22

23
func (s TokenType) String() string {
10✔
24
        switch s {
10✔
25
        case TokenTypeAccess:
8✔
26
                return "access_token"
8✔
27
        case TokenTypeRefresh:
2✔
28
                return "refresh_token"
2✔
NEW
29
        default:
×
NEW
30
                return "unknown"
×
31
        }
32
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc