Signed-off-by: hishope <csqiye@126.com>

fix some typos in tests

Signed-off-by: hishope <csqiye@126.com>
This commit is contained in:
hishope 2024-03-07 14:18:31 +08:00 committed by Cr
parent 3e2c4fc446
commit f17a75242e
2 changed files with 16 additions and 16 deletions

View File

@ -582,44 +582,44 @@ func TestCreateWithAutoIncrementCompositeKey(t *testing.T) {
} }
func TestCreateOnConflictWithDefaultNull(t *testing.T) { func TestCreateOnConflictWithDefaultNull(t *testing.T) {
type OnConfilctUser struct { type OnConflictUser struct {
ID string ID string
Name string `gorm:"default:null"` Name string `gorm:"default:null"`
Email string Email string
Mobile string `gorm:"default:'133xxxx'"` Mobile string `gorm:"default:'133xxxx'"`
} }
err := DB.Migrator().DropTable(&OnConfilctUser{}) err := DB.Migrator().DropTable(&OnConflictUser{})
AssertEqual(t, err, nil) AssertEqual(t, err, nil)
err = DB.AutoMigrate(&OnConfilctUser{}) err = DB.AutoMigrate(&OnConflictUser{})
AssertEqual(t, err, nil) AssertEqual(t, err, nil)
u := OnConfilctUser{ u := OnConflictUser{
ID: "on-confilct-user-id", ID: "on-conflict-user-id",
Name: "on-confilct-user-name", Name: "on-conflict-user-name",
Email: "on-confilct-user-email", Email: "on-conflict-user-email",
Mobile: "on-confilct-user-mobile", Mobile: "on-conflict-user-mobile",
} }
err = DB.Create(&u).Error err = DB.Create(&u).Error
AssertEqual(t, err, nil) AssertEqual(t, err, nil)
u.Name = "on-confilct-user-name-2" u.Name = "on-conflict-user-name-2"
u.Email = "on-confilct-user-email-2" u.Email = "on-conflict-user-email-2"
u.Mobile = "" u.Mobile = ""
err = DB.Clauses(clause.OnConflict{UpdateAll: true}).Create(&u).Error err = DB.Clauses(clause.OnConflict{UpdateAll: true}).Create(&u).Error
AssertEqual(t, err, nil) AssertEqual(t, err, nil)
var u2 OnConfilctUser var u2 OnConflictUser
err = DB.Where("id = ?", u.ID).First(&u2).Error err = DB.Where("id = ?", u.ID).First(&u2).Error
AssertEqual(t, err, nil) AssertEqual(t, err, nil)
AssertEqual(t, u2.Name, "on-confilct-user-name-2") AssertEqual(t, u2.Name, "on-conflict-user-name-2")
AssertEqual(t, u2.Email, "on-confilct-user-email-2") AssertEqual(t, u2.Email, "on-conflict-user-email-2")
AssertEqual(t, u2.Mobile, "133xxxx") AssertEqual(t, u2.Mobile, "133xxxx")
} }
func TestCreateFromMapWithoutPK(t *testing.T) { func TestCreateFromMapWithoutPK(t *testing.T) {
if !isMysql() { if !isMysql() {
t.Skipf("This test case skipped, because of only supportting for mysql") t.Skipf("This test case skipped, because of only supporting for mysql")
} }
// case 1: one record, create from map[string]interface{} // case 1: one record, create from map[string]interface{}

View File

@ -1413,10 +1413,10 @@ func TestMigrateSameEmbeddedFieldName(t *testing.T) {
err = DB.Table("game_users").AutoMigrate(&GameUser1{}) err = DB.Table("game_users").AutoMigrate(&GameUser1{})
AssertEqual(t, nil, err) AssertEqual(t, nil, err)
_, err = findColumnType(&GameUser{}, "stat_ab_ground_destory_count") _, err = findColumnType(&GameUser{}, "stat_ab_ground_destroy_count")
AssertEqual(t, nil, err) AssertEqual(t, nil, err)
_, err = findColumnType(&GameUser{}, "rate_ground_rb_ground_destory_count") _, err = findColumnType(&GameUser{}, "rate_ground_rb_ground_destroy_count")
AssertEqual(t, nil, err) AssertEqual(t, nil, err)
} }