diff options
author | ᴜɴᴋɴᴡᴏɴ <u@gogs.io> | 2020-09-06 10:11:08 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-09-06 10:11:08 +0800 |
commit | 519e59b5778571ace3f681b81a21b92a38ede890 (patch) | |
tree | 373a2021f3adcf8b2c44e6f28282733e00909d88 /internal/dbutil/writer_test.go | |
parent | 771d3673f5dc1ba96ed9bf2ebe22c7f3066ec31d (diff) |
db: migrate to GORM v2 (#6309)
Diffstat (limited to 'internal/dbutil/writer_test.go')
-rw-r--r-- | internal/dbutil/writer_test.go | 58 |
1 files changed, 0 insertions, 58 deletions
diff --git a/internal/dbutil/writer_test.go b/internal/dbutil/writer_test.go deleted file mode 100644 index a484d442..00000000 --- a/internal/dbutil/writer_test.go +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright 2020 The Gogs 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 dbutil - -import ( - "bytes" - "testing" - - "github.com/stretchr/testify/assert" -) - -func TestWriter_Print(t *testing.T) { - tests := []struct { - name string - vs []interface{} - expOutput string - }{ - { - name: "no values", - }, - { - name: "only one value", - vs: []interface{}{"test"}, - expOutput: "test", - }, - { - name: "two values", - vs: []interface{}{"test", "output"}, - expOutput: "testoutput", - }, - - { - name: "sql", - vs: []interface{}{"sql", "writer.go:65", "1ms", "SELECT * FROM users WHERE user_id = $1", []int{1}, 1}, - expOutput: "[sql] [writer.go:65] [1ms] SELECT * FROM users WHERE user_id = $1 [1] (1 rows affected)", - }, - { - name: "log", - vs: []interface{}{"log", "writer.go:65", "something"}, - expOutput: "[log] [writer.go:65] something", - }, - { - name: "error", - vs: []interface{}{"error", "writer.go:65", "something bad"}, - expOutput: "[err] [writer.go:65] something bad", - }, - } - for _, test := range tests { - t.Run(test.name, func(t *testing.T) { - var buf bytes.Buffer - w := &Writer{Writer: &buf} - w.Print(test.vs...) - assert.Equal(t, test.expOutput, buf.String()) - }) - } -} |