@@ -35,6 +35,7 @@ func TestParseTokenString(t *testing.T) {
3535 assert .Equal (t , id , payload .Id )
3636 assert .Equal (t , login , payload .Login )
3737 assert .Equal (t , testTeams , payload .Teams )
38+ assert .False (t , payload .TwoFactorEnabled )
3839}
3940
4041func TestParseTokenString_EmptyTeams (t * testing.T ) {
@@ -49,6 +50,7 @@ func TestParseTokenString_EmptyTeams(t *testing.T) {
4950 assert .Equal (t , id , payload .Id )
5051 assert .Equal (t , login , payload .Login )
5152 assert .Equal (t , payload .Teams , []string {})
53+ assert .False (t , payload .TwoFactorEnabled )
5254}
5355
5456func TestParseTokenString_NoTeams (t * testing.T ) {
@@ -63,6 +65,7 @@ func TestParseTokenString_NoTeams(t *testing.T) {
6365 assert .Equal (t , id , payload .Id )
6466 assert .Equal (t , login , payload .Login )
6567 assert .Equal (t , payload .Teams , []string {})
68+ assert .False (t , payload .TwoFactorEnabled )
6669}
6770
6871func TestParseTokenString_With2FAEnabled (t * testing.T ) {
@@ -77,6 +80,7 @@ func TestParseTokenString_With2FAEnabled(t *testing.T) {
7780 assert .Equal (t , id , payload .Id )
7881 assert .Equal (t , login , payload .Login )
7982 assert .Equal (t , payload .Teams , []string {})
83+ assert .True (t , payload .TwoFactorEnabled )
8084}
8185
8286func TestParseTokenString_InvalidToken (t * testing.T ) {
0 commit comments