Explicitly handle values in audit type conversion (#18768)

Этот коммит содержится в:
Claudio Costa
2021-10-20 14:52:48 +02:00
коммит произвёл GitHub
родитель dea8610f1e
Коммит 01f2b2089b
2 изменённых файлов: 42 добавлений и 1 удалений

Просмотреть файл

@@ -37,7 +37,8 @@ func TestAuditModelTypeConv(t *testing.T) {
{name: "int array", args: args{val: []int{77, 68}}, wantConverted: false, wantNewVal: []int{77, 68}},
{name: "struct pointer value", args: args{val: sample}, wantConverted: false, wantNewVal: sample},
{name: "struct pointer array", args: args{val: sampleArr}, wantConverted: false, wantNewVal: sampleArr},
{name: "model user", args: args{val: user}, wantConverted: true, wantNewVal: "XXX"},
{name: "model user pointer", args: args{val: user}, wantConverted: true, wantNewVal: "XXX"},
{name: "model user value", args: args{val: *user}, wantConverted: true, wantNewVal: "XXX"},
}
for _, tt := range tests {
t.Run(tt.name, func(t *testing.T) {