修复当数据库设置为lower_case_table_names=1时无法查询访问日志的Bug

This commit is contained in:
GoEdgeLab
2021-12-20 16:20:33 +08:00
parent 26ff3f3c0c
commit cf3d7dc09b
4 changed files with 33 additions and 8 deletions

View File

@@ -2,9 +2,21 @@
package utils
import "testing"
import (
"github.com/iwind/TeaGo/assert"
"testing"
)
func TestSplitStrings(t *testing.T) {
t.Log(SplitStrings("a, b, c", ","))
t.Log(SplitStrings("a, b, c, ", ","))
}
func TestContainsStringInsensitive(t *testing.T) {
var a = assert.NewAssertion(t)
a.IsTrue(ContainsStringInsensitive([]string{"a", "b", "C"}, "A"))
a.IsTrue(ContainsStringInsensitive([]string{"a", "b", "C"}, "b"))
a.IsTrue(ContainsStringInsensitive([]string{"a", "b", "C"}, "c"))
a.IsFalse(ContainsStringInsensitive([]string{"a", "b", "C"}, "d"))
}