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