Ver Fonte

fix user UT case

Max Ma há 1 ano atrás
pai
commit
40b68c97b8
2 ficheiros alterados com 5 adições e 0 exclusões
  1. 1 0
      controllers/user_test.go
  2. 4 0
      logic/auth.go

+ 1 - 0
controllers/user_test.go

@@ -137,6 +137,7 @@ func TestCreateUser(t *testing.T) {
 
 func TestCreateSuperAdmin(t *testing.T) {
 	deleteAllUsers(t)
+	logic.ClearSuperUserCache()
 	var user models.User
 	t.Run("NoSuperAdmin", func(t *testing.T) {
 		user.UserName = "admin"

+ 4 - 0
logic/auth.go

@@ -24,6 +24,10 @@ var (
 	superUser = models.User{}
 )
 
+func ClearSuperUserCache() {
+	superUser = models.User{}
+}
+
 // HasSuperAdmin - checks if server has an superadmin/owner
 func HasSuperAdmin() (bool, error) {