From d50f150d983f3660bf60a5a2bec013486f5526b6 Mon Sep 17 00:00:00 2001 From: maguodong Date: Sat, 28 Mar 2026 18:18:10 +0800 Subject: [PATCH] =?UTF-8?q?fix(test):=20=E4=BF=AE=E6=AD=A3Crud=E6=B3=9B?= =?UTF-8?q?=E5=9E=8B=E7=B1=BB=E5=9E=8B=E5=A3=B0=E6=98=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将Crud[interface{}]更改为Crud[interface{}, interface{}]以匹配正确的泛型参数数量 --- crud/curd_func_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/crud/curd_func_test.go b/crud/curd_func_test.go index bd759ed..defd686 100644 --- a/crud/curd_func_test.go +++ b/crud/curd_func_test.go @@ -98,7 +98,7 @@ func TestBuildWhere(t *testing.T) { // TestBuildMap 测试 BuildMap 方法 func TestBuildMap(t *testing.T) { // 创建一个空的 Crud 实例用于测试(不需要实际的 Dao) - var crud Crud[interface{}] + var crud Crud[interface{}, interface{}] t.Run("BuildMapWithoutField", func(t *testing.T) { result := crud.BuildMap(">", 18) @@ -131,7 +131,7 @@ func TestBuildMap(t *testing.T) { // TestClearField 测试 ClearField 方法 func TestClearField(t *testing.T) { - var crud Crud[interface{}] + var crud Crud[interface{}, interface{}] t.Run("ClearFieldBasic", func(t *testing.T) { req := struct { @@ -210,7 +210,7 @@ func TestClearField(t *testing.T) { // TestBuildWhereAndOr 测试 BuildWhereAndOr 方法 func TestBuildWhereAndOr(t *testing.T) { - var crud Crud[interface{}] + var crud Crud[interface{}, interface{}] t.Run("SimpleAND", func(t *testing.T) { where := crud.BuildWhereAndOr().