mirror of
https://github.com/gravitl/netmaker.git
synced 2025-10-06 01:07:41 +08:00
fix tests
This commit is contained in:
@@ -42,7 +42,7 @@ func TestMain(m *testing.M) {
|
||||
func TestHasAdmin(t *testing.T) {
|
||||
_, err := DeleteUser("admin")
|
||||
assert.Nil(t, err)
|
||||
user := models.User{"admin", "password", true}
|
||||
user := models.User{"admin", "password", nil, true}
|
||||
_, err = CreateUser(user)
|
||||
assert.Nil(t, err)
|
||||
t.Run("AdminExists", func(t *testing.T) {
|
||||
@@ -60,7 +60,7 @@ func TestHasAdmin(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestCreateUser(t *testing.T) {
|
||||
user := models.User{"admin", "password", true}
|
||||
user := models.User{"admin", "password", nil, true}
|
||||
t.Run("NoUser", func(t *testing.T) {
|
||||
_, err := DeleteUser("admin")
|
||||
assert.Nil(t, err)
|
||||
@@ -79,7 +79,7 @@ func TestDeleteUser(t *testing.T) {
|
||||
hasadmin, err := HasAdmin()
|
||||
assert.Nil(t, err)
|
||||
if !hasadmin {
|
||||
user := models.User{"admin", "pasword", true}
|
||||
user := models.User{"admin", "pasword", nil, true}
|
||||
_, err := CreateUser(user)
|
||||
assert.Nil(t, err)
|
||||
}
|
||||
@@ -138,7 +138,7 @@ func TestValidateUser(t *testing.T) {
|
||||
|
||||
func TestGetUser(t *testing.T) {
|
||||
t.Run("UserExisits", func(t *testing.T) {
|
||||
user := models.User{"admin", "password", true}
|
||||
user := models.User{"admin", "password", nil, true}
|
||||
hasadmin, err := HasAdmin()
|
||||
assert.Nil(t, err)
|
||||
if !hasadmin {
|
||||
@@ -159,8 +159,8 @@ func TestGetUser(t *testing.T) {
|
||||
}
|
||||
|
||||
func TestUpdateUser(t *testing.T) {
|
||||
user := models.User{"admin", "password", true}
|
||||
newuser := models.User{"hello", "world", true}
|
||||
user := models.User{"admin", "password", nil, true}
|
||||
newuser := models.User{"hello", "world", nil, true}
|
||||
t.Run("UserExisits", func(t *testing.T) {
|
||||
_, err := DeleteUser("admin")
|
||||
_, err = CreateUser(user)
|
||||
@@ -228,7 +228,7 @@ func TestVerifyAuthRequest(t *testing.T) {
|
||||
t.Run("Non-Admin", func(t *testing.T) {
|
||||
//can't create a user that is not a an admin
|
||||
t.Skip()
|
||||
user := models.User{"admin", "admin", false}
|
||||
user := models.User{"admin", "admin", nil, false}
|
||||
_, err := CreateUser(user)
|
||||
assert.Nil(t, err)
|
||||
authRequest := models.UserAuthParams{"admin", "admin"}
|
||||
@@ -239,7 +239,7 @@ func TestVerifyAuthRequest(t *testing.T) {
|
||||
})
|
||||
t.Run("WrongPassword", func(t *testing.T) {
|
||||
_, err := DeleteUser("admin")
|
||||
user := models.User{"admin", "password", true}
|
||||
user := models.User{"admin", "password", nil, true}
|
||||
_, err = CreateUser(user)
|
||||
assert.Nil(t, err)
|
||||
authRequest := models.UserAuthParams{"admin", "badpass"}
|
||||
|
Reference in New Issue
Block a user