This commit is contained in:
Lunny Xiao 2023-02-20 00:26:33 +08:00
parent 3ddc3212cd
commit b9fce74643
No known key found for this signature in database
GPG Key ID: C3B7C91B632F738A
1 changed files with 6 additions and 6 deletions

View File

@ -270,23 +270,23 @@ func TestDelete2(t *testing.T) {
func TestTruncate(t *testing.T) { func TestTruncate(t *testing.T) {
assert.NoError(t, PrepareEngine()) assert.NoError(t, PrepareEngine())
type User struct { type TruncateUser struct {
Uid int64 `xorm:"id pk not null autoincr"` Uid int64 `xorm:"id pk not null autoincr"`
} }
assert.NoError(t, testEngine.Sync(new(User))) assert.NoError(t, testEngine.Sync(new(TruncateUser)))
cnt, err := testEngine.Insert(&User{}) cnt, err := testEngine.Insert(&TruncateUser{})
assert.NoError(t, err) assert.NoError(t, err)
assert.EqualValues(t, 1, cnt) assert.EqualValues(t, 1, cnt)
_, err = testEngine.Delete(&User{}) _, err = testEngine.Delete(&TruncateUser{})
assert.Error(t, err) assert.Error(t, err)
_, err = testEngine.Truncate(&User{}) _, err = testEngine.Truncate(&TruncateUser{})
assert.NoError(t, err) assert.NoError(t, err)
user2 := User{} user2 := TruncateUser{}
has, err := testEngine.ID(1).Get(&user2) has, err := testEngine.ID(1).Get(&user2)
assert.NoError(t, err) assert.NoError(t, err)
assert.False(t, has) assert.False(t, has)