chore: add integration test

Check that the correct value ends up in `window.config`.
This commit is contained in:
Gusted 2025-08-10 22:08:59 +02:00
commit 9a8bdc6cbd
No known key found for this signature in database
GPG key ID: FD821B732837125F

View file

@ -0,0 +1,20 @@
// Copyright 2025 The Forgejo Authors. All rights reserved.
// SPDX-License-Identifier: GPL-3.0-or-later
package integration
import (
"net/http"
"testing"
"forgejo.org/tests"
"github.com/stretchr/testify/assert"
)
func TestWindowConfig(t *testing.T) {
defer tests.PrepareTestEnv(t)()
resp := MakeRequest(t, NewRequest(t, "GET", "/"), http.StatusOK)
assert.Contains(t, resp.Body.String(), `customEmojis: new Set(["git","gitea","codeberg","gitlab","github","gogs","forgejo"]),`)
}