code.gitea.io/gitea@v1.22.3/models/user/redirect_test.go (about) 1 // Copyright 2020 The Gitea Authors. All rights reserved. 2 // SPDX-License-Identifier: MIT 3 4 package user_test 5 6 import ( 7 "testing" 8 9 "code.gitea.io/gitea/models/db" 10 "code.gitea.io/gitea/models/unittest" 11 user_model "code.gitea.io/gitea/models/user" 12 13 "github.com/stretchr/testify/assert" 14 ) 15 16 func TestLookupUserRedirect(t *testing.T) { 17 assert.NoError(t, unittest.PrepareTestDatabase()) 18 19 userID, err := user_model.LookupUserRedirect(db.DefaultContext, "olduser1") 20 assert.NoError(t, err) 21 assert.EqualValues(t, 1, userID) 22 23 _, err = user_model.LookupUserRedirect(db.DefaultContext, "doesnotexist") 24 assert.True(t, user_model.IsErrUserRedirectNotExist(err)) 25 }