aboutsummaryrefslogtreecommitdiffstats
path: root/modules/appstate/appstate_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'modules/appstate/appstate_test.go')
-rw-r--r--modules/appstate/appstate_test.go67
1 files changed, 0 insertions, 67 deletions
diff --git a/modules/appstate/appstate_test.go b/modules/appstate/appstate_test.go
deleted file mode 100644
index e4a0d72850..0000000000
--- a/modules/appstate/appstate_test.go
+++ /dev/null
@@ -1,67 +0,0 @@
-// Copyright 2021 The Gitea Authors. All rights reserved.
-// Use of this source code is governed by a MIT-style
-// license that can be found in the LICENSE file.
-
-package appstate
-
-import (
- "path/filepath"
- "testing"
-
- "code.gitea.io/gitea/models/unittest"
-
- "github.com/stretchr/testify/assert"
-)
-
-func TestMain(m *testing.M) {
- unittest.MainTest(m, &unittest.TestOptions{
- GiteaRootPath: filepath.Join("..", ".."),
- FixtureFiles: []string{""}, // load nothing
- })
-}
-
-type testItem1 struct {
- Val1 string
- Val2 int
-}
-
-func (*testItem1) Name() string {
- return "test-item1"
-}
-
-type testItem2 struct {
- K string
-}
-
-func (*testItem2) Name() string {
- return "test-item2"
-}
-
-func TestAppStateDB(t *testing.T) {
- assert.NoError(t, unittest.PrepareTestDatabase())
-
- as := &DBStore{}
-
- item1 := new(testItem1)
- assert.NoError(t, as.Get(item1))
- assert.Equal(t, "", item1.Val1)
- assert.EqualValues(t, 0, item1.Val2)
-
- item1 = new(testItem1)
- item1.Val1 = "a"
- item1.Val2 = 2
- assert.NoError(t, as.Set(item1))
-
- item2 := new(testItem2)
- item2.K = "V"
- assert.NoError(t, as.Set(item2))
-
- item1 = new(testItem1)
- assert.NoError(t, as.Get(item1))
- assert.Equal(t, "a", item1.Val1)
- assert.EqualValues(t, 2, item1.Val2)
-
- item2 = new(testItem2)
- assert.NoError(t, as.Get(item2))
- assert.Equal(t, "V", item2.K)
-}