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)
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)
|
|
}
|