Update session insert interface slice commit test case(#2259)

This commit is contained in:
Abei1uo 2023-05-11 12:01:46 +08:00
parent 52525b0788
commit d1ebd82a3b
1 changed files with 6 additions and 6 deletions

View File

@ -188,7 +188,7 @@ func TestMultipleTransaction(t *testing.T) {
func TestInsertMulti2InterfaceTransaction(t *testing.T) { func TestInsertMulti2InterfaceTransaction(t *testing.T) {
type User struct { type Multi2InterfaceTransaction struct {
ID uint64 `xorm:"id pk autoincr"` ID uint64 `xorm:"id pk autoincr"`
Name string Name string
Alias string Alias string
@ -196,17 +196,17 @@ func TestInsertMulti2InterfaceTransaction(t *testing.T) {
UpdateTime time.Time `xorm:"updated"` UpdateTime time.Time `xorm:"updated"`
} }
assert.NoError(t, PrepareEngine()) assert.NoError(t, PrepareEngine())
assertSync(t, new(User)) assertSync(t, new(Multi2InterfaceTransaction))
session := testEngine.NewSession() session := testEngine.NewSession()
defer session.Close() defer session.Close()
err := session.Begin() err := session.Begin()
assert.NoError(t, err) assert.NoError(t, err)
users := []interface{}{ users := []interface{}{
&User{Name: "a", Alias: "A"}, &Multi2InterfaceTransaction{Name: "a", Alias: "A"},
&User{Name: "b", Alias: "B"}, &Multi2InterfaceTransaction{Name: "b", Alias: "B"},
&User{Name: "c", Alias: "C"}, &Multi2InterfaceTransaction{Name: "c", Alias: "C"},
&User{Name: "d", Alias: "D"}, &Multi2InterfaceTransaction{Name: "d", Alias: "D"},
} }
cnt, err := session.Insert(&users) cnt, err := session.Insert(&users)