fix: upgrade packages

- fix app_data for cassandra & scylladb
This commit is contained in:
Lakhan Samani
2023-10-14 18:06:29 +05:30
parent 3fba4e4c28
commit a3bda429d0
6 changed files with 34 additions and 12 deletions

View File

@@ -43,10 +43,14 @@ func signupTests(t *testing.T, s TestSetup) {
Email: email,
Password: s.TestInfo.Password,
ConfirmPassword: s.TestInfo.Password,
AppData: map[string]interface{}{
"test": "test",
},
})
assert.Nil(t, err, "signup should be successful")
user := *res.User
assert.Equal(t, email, user.Email)
assert.Equal(t, "test", user.AppData["test"])
assert.Nil(t, res.AccessToken, "access token should be nil")
res, err = resolvers.SignupResolver(ctx, model.SignUpInput{
Email: email,

View File

@@ -50,8 +50,19 @@ func updateUserTest(t *testing.T, s TestSetup) {
_, err = resolvers.UpdateUserResolver(ctx, model.UpdateUserInput{
ID: user.ID,
Roles: newRoles,
AppData: map[string]interface{}{
"test": "test",
},
})
assert.Nil(t, err)
// Get user and check if roles are updated
users, err := resolvers.UsersResolver(ctx, nil)
assert.Nil(t, err)
for _, u := range users.Users {
if u.ID == user.ID {
assert.Equal(t, u.AppData["test"], "test")
}
}
cleanData(email)
})
}