mirror of
https://github.com/juanfont/headscale.git
synced 2025-09-20 17:53:11 +02:00
update cli and oauth tests for users with email
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
This commit is contained in:
parent
d8adb728c0
commit
1e224d4a9f
@ -130,8 +130,9 @@ func TestOIDCAuthenticationPingAll(t *testing.T) {
|
|||||||
|
|
||||||
want := []v1.User{
|
want := []v1.User{
|
||||||
{
|
{
|
||||||
Id: 1,
|
Id: 1,
|
||||||
Name: "user1",
|
Name: "user1",
|
||||||
|
Email: "user1@test.no",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 2,
|
Id: 2,
|
||||||
@ -141,8 +142,9 @@ func TestOIDCAuthenticationPingAll(t *testing.T) {
|
|||||||
ProviderId: oidcConfig.Issuer + "/user1",
|
ProviderId: oidcConfig.Issuer + "/user1",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 3,
|
Id: 3,
|
||||||
Name: "user2",
|
Name: "user2",
|
||||||
|
Email: "user2@test.no",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 4,
|
Id: 4,
|
||||||
@ -260,8 +262,9 @@ func TestOIDC024UserCreation(t *testing.T) {
|
|||||||
want: func(iss string) []v1.User {
|
want: func(iss string) []v1.User {
|
||||||
return []v1.User{
|
return []v1.User{
|
||||||
{
|
{
|
||||||
Id: 1,
|
Id: 1,
|
||||||
Name: "user1",
|
Name: "user1",
|
||||||
|
Email: "user1@test.no",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 2,
|
Id: 2,
|
||||||
@ -271,8 +274,9 @@ func TestOIDC024UserCreation(t *testing.T) {
|
|||||||
ProviderId: iss + "/user1",
|
ProviderId: iss + "/user1",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 3,
|
Id: 3,
|
||||||
Name: "user2",
|
Name: "user2",
|
||||||
|
Email: "user2@test.no",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 4,
|
Id: 4,
|
||||||
@ -295,8 +299,9 @@ func TestOIDC024UserCreation(t *testing.T) {
|
|||||||
want: func(iss string) []v1.User {
|
want: func(iss string) []v1.User {
|
||||||
return []v1.User{
|
return []v1.User{
|
||||||
{
|
{
|
||||||
Id: 1,
|
Id: 1,
|
||||||
Name: "user1",
|
Name: "user1",
|
||||||
|
Email: "user1@test.no",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 2,
|
Id: 2,
|
||||||
@ -305,8 +310,9 @@ func TestOIDC024UserCreation(t *testing.T) {
|
|||||||
ProviderId: iss + "/user1",
|
ProviderId: iss + "/user1",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 3,
|
Id: 3,
|
||||||
Name: "user2",
|
Name: "user2",
|
||||||
|
Email: "user2@test.no",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 4,
|
Id: 4,
|
||||||
@ -357,8 +363,9 @@ func TestOIDC024UserCreation(t *testing.T) {
|
|||||||
want: func(iss string) []v1.User {
|
want: func(iss string) []v1.User {
|
||||||
return []v1.User{
|
return []v1.User{
|
||||||
{
|
{
|
||||||
Id: 1,
|
Id: 1,
|
||||||
Name: "user1",
|
Name: "user1",
|
||||||
|
Email: "user1@test.no",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 2,
|
Id: 2,
|
||||||
@ -367,8 +374,9 @@ func TestOIDC024UserCreation(t *testing.T) {
|
|||||||
ProviderId: iss + "/user1",
|
ProviderId: iss + "/user1",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 3,
|
Id: 3,
|
||||||
Name: "user2",
|
Name: "user2",
|
||||||
|
Email: "user2@test.no",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 4,
|
Id: 4,
|
||||||
@ -421,8 +429,9 @@ func TestOIDC024UserCreation(t *testing.T) {
|
|||||||
want: func(iss string) []v1.User {
|
want: func(iss string) []v1.User {
|
||||||
return []v1.User{
|
return []v1.User{
|
||||||
{
|
{
|
||||||
Id: 1,
|
Id: 1,
|
||||||
Name: "user1.headscale.net",
|
Name: "user1.headscale.net",
|
||||||
|
Email: "user1.headscale.net@test.no",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 2,
|
Id: 2,
|
||||||
@ -431,8 +440,9 @@ func TestOIDC024UserCreation(t *testing.T) {
|
|||||||
ProviderId: iss + "/user1",
|
ProviderId: iss + "/user1",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 3,
|
Id: 3,
|
||||||
Name: "user2.headscale.net",
|
Name: "user2.headscale.net",
|
||||||
|
Email: "user2.headscale.net@test.no",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
Id: 4,
|
Id: 4,
|
||||||
|
@ -135,8 +135,9 @@ func TestUserCommand(t *testing.T) {
|
|||||||
slices.SortFunc(listByUsername, sortWithID)
|
slices.SortFunc(listByUsername, sortWithID)
|
||||||
want := []*v1.User{
|
want := []*v1.User{
|
||||||
{
|
{
|
||||||
Id: 1,
|
Id: 1,
|
||||||
Name: "user1",
|
Name: "user1",
|
||||||
|
Email: "user1@test.no",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -161,8 +162,9 @@ func TestUserCommand(t *testing.T) {
|
|||||||
slices.SortFunc(listByID, sortWithID)
|
slices.SortFunc(listByID, sortWithID)
|
||||||
want = []*v1.User{
|
want = []*v1.User{
|
||||||
{
|
{
|
||||||
Id: 1,
|
Id: 1,
|
||||||
Name: "user1",
|
Name: "user1",
|
||||||
|
Email: "user1@test.no",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -199,8 +201,9 @@ func TestUserCommand(t *testing.T) {
|
|||||||
slices.SortFunc(listAfterIDDelete, sortWithID)
|
slices.SortFunc(listAfterIDDelete, sortWithID)
|
||||||
want = []*v1.User{
|
want = []*v1.User{
|
||||||
{
|
{
|
||||||
Id: 2,
|
Id: 2,
|
||||||
Name: "newname",
|
Name: "newname",
|
||||||
|
Email: "user2@test.no",
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user