mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2025-10-24 11:02:42 +00:00
- Resolves https://codeberg.org/forgejo/forgejo/issues/1226 (cherry picked from commite383b70109) (cherry picked from commit029cfa34de) (cherry picked from commit81392b8c55) (cherry picked from commit0ebecca1e6) (cherry picked from commitaff135418d) (cherry picked from commitb5982f5008) (cherry picked from commit00f86df8f4) (cherry picked from commit178908c047) (cherry picked from commit9cc57d1b3f) (cherry picked from commitdc80ba9a97) (cherry picked from commit5b2f1d7149) (cherry picked from commitf0ab85cd06)
25 lines
520 B
Go
25 lines
520 B
Go
// Copyright The Forgejo Authors.
|
|
// SPDX-License-Identifier: MIT
|
|
|
|
package integration
|
|
|
|
import (
|
|
"net/http"
|
|
"testing"
|
|
|
|
v1 "code.gitea.io/gitea/routers/api/forgejo/v1"
|
|
"code.gitea.io/gitea/tests"
|
|
|
|
"github.com/stretchr/testify/assert"
|
|
)
|
|
|
|
func TestAPIForgejoVersion(t *testing.T) {
|
|
defer tests.PrepareTestEnv(t)()
|
|
|
|
req := NewRequest(t, "GET", "/api/forgejo/v1/version")
|
|
resp := MakeRequest(t, req, http.StatusOK)
|
|
|
|
var version v1.Version
|
|
DecodeJSON(t, resp, &version)
|
|
assert.Equal(t, "1.0.0", *version.Version)
|
|
}
|