code.gitea.io/gitea@v1.22.3/tests/integration/version_test.go (about) 1 // Copyright 2017 The Gitea Authors. All rights reserved. 2 // SPDX-License-Identifier: MIT 3 4 package integration 5 6 import ( 7 "net/http" 8 "testing" 9 10 "code.gitea.io/gitea/modules/setting" 11 "code.gitea.io/gitea/modules/structs" 12 "code.gitea.io/gitea/tests" 13 14 "github.com/stretchr/testify/assert" 15 ) 16 17 func TestVersion(t *testing.T) { 18 defer tests.PrepareTestEnv(t)() 19 20 setting.AppVer = "test-version-1" 21 req := NewRequest(t, "GET", "/api/v1/version") 22 resp := MakeRequest(t, req, http.StatusOK) 23 24 var version structs.ServerVersion 25 DecodeJSON(t, resp, &version) 26 assert.Equal(t, setting.AppVer, version.Version) 27 }