mirror of
https://codeberg.org/forgejo/forgejo.git
synced 2024-09-08 08:33:27 +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)
|
|
}
|