Add TestMyUser (#237)
Co-authored-by: 6543 <6543@obermui.de> Reviewed-on: https://gitea.com/gitea/go-sdk/pulls/237 Reviewed-by: lafriks <lafriks@noreply.gitea.io> Reviewed-by: Andrew Thornton <art27@cantab.net>
This commit is contained in:
parent
fe9adb0ce4
commit
30636ade34
3 changed files with 30 additions and 0 deletions
|
@ -26,6 +26,8 @@ steps:
|
|||
- echo "DB_TYPE = sqlite3" >> /tmp/conf/app.ini
|
||||
- echo "[repository]" >> /tmp/conf/app.ini
|
||||
- echo "ROOT = /tmp/data/" >> /tmp/conf/app.ini
|
||||
- echo "[server]" >> /tmp/conf/app.ini
|
||||
- echo "ROOT_URL = http://gitea:3000" >> /tmp/conf/app.ini
|
||||
- gitea migrate -c /tmp/conf/app.ini
|
||||
- gitea admin create-user --username=test01 --password=test01 --email=test01@gitea.io --admin=true --must-change-password=false --access-token -c /tmp/conf/app.ini
|
||||
- gitea web -c /tmp/conf/app.ini
|
||||
|
|
2
Makefile
2
Makefile
|
@ -68,6 +68,8 @@ test-instance:
|
|||
echo "DB_TYPE = sqlite3" >> ${WORK_DIR}/test/conf/app.ini; \
|
||||
echo "[repository]" >> ${WORK_DIR}/test/conf/app.ini; \
|
||||
echo "ROOT = ${WORK_DIR}/test/data/" >> ${WORK_DIR}/test/conf/app.ini; \
|
||||
echo "[server]" >> /tmp/conf/app.ini; \
|
||||
echo "ROOT_URL = ${GITEA_SDK_TEST_URL}" >> /tmp/conf/app.ini; \
|
||||
${WORK_DIR}/test/gitea-master migrate -c ${WORK_DIR}/test/conf/app.ini; \
|
||||
${WORK_DIR}/test/gitea-master admin create-user --username=${GITEA_SDK_TEST_USERNAME} --password=${GITEA_SDK_TEST_PASSWORD} --email=test01@gitea.io --admin=true --must-change-password=false --access-token -c ${WORK_DIR}/test/conf/app.ini; \
|
||||
${WORK_DIR}/test/gitea-master web -c ${WORK_DIR}/test/conf/app.ini
|
||||
|
|
26
gitea/user_test.go
Normal file
26
gitea/user_test.go
Normal file
|
@ -0,0 +1,26 @@
|
|||
// Copyright 2020 The Gitea Authors. All rights reserved.
|
||||
// Use of this source code is governed by a MIT-style
|
||||
// license that can be found in the LICENSE file.
|
||||
|
||||
package gitea
|
||||
|
||||
import (
|
||||
"log"
|
||||
"testing"
|
||||
|
||||
"github.com/stretchr/testify/assert"
|
||||
)
|
||||
|
||||
func TestMyUser(t *testing.T) {
|
||||
log.Println("== TestMyUser ==")
|
||||
c := newTestClient()
|
||||
user, err := c.GetMyUserInfo()
|
||||
assert.NoError(t, err)
|
||||
|
||||
assert.EqualValues(t, 1, user.ID)
|
||||
assert.EqualValues(t, "test01", user.UserName)
|
||||
assert.EqualValues(t, "test01@gitea.io", user.Email)
|
||||
assert.EqualValues(t, "", user.FullName)
|
||||
assert.EqualValues(t, getGiteaURL()+"/user/avatar/test01/-1", user.AvatarURL)
|
||||
assert.Equal(t, true, user.IsAdmin)
|
||||
}
|
Loading…
Reference in a new issue