User: Add uid colum to user table (#81615)
This commit is contained in:
@@ -104,6 +104,7 @@ func TestIntegrationUserGet(t *testing.T) {
|
||||
} else {
|
||||
require.NoError(t, err)
|
||||
require.NotNil(t, usr)
|
||||
require.NotEmpty(t, usr.UID)
|
||||
}
|
||||
})
|
||||
}
|
||||
@@ -150,6 +151,32 @@ func TestIntegrationUserDataAccess(t *testing.T) {
|
||||
require.NoError(t, err)
|
||||
})
|
||||
|
||||
t.Run("insert user (with known UID)", func(t *testing.T) {
|
||||
ctx := context.Background()
|
||||
id, err := userStore.Insert(ctx,
|
||||
&user.User{
|
||||
UID: "abcd",
|
||||
Email: "next-test@email.com",
|
||||
Name: "next-test1",
|
||||
Login: "next-test1",
|
||||
Created: time.Now(),
|
||||
Updated: time.Now(),
|
||||
},
|
||||
)
|
||||
require.NoError(t, err)
|
||||
|
||||
found, err := userStore.GetByID(ctx, id)
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, "abcd", found.UID)
|
||||
|
||||
siu, err := userStore.GetSignedInUser(ctx, &user.GetSignedInUserQuery{
|
||||
UserID: id,
|
||||
OrgID: found.OrgID,
|
||||
})
|
||||
require.NoError(t, err)
|
||||
require.Equal(t, "abcd", siu.UserUID)
|
||||
})
|
||||
|
||||
t.Run("get user", func(t *testing.T) {
|
||||
_, err := userStore.Get(context.Background(),
|
||||
&user.User{
|
||||
|
||||
Reference in New Issue
Block a user