From 46502b99c0f47932b9784465239055858ae7f6d7 Mon Sep 17 00:00:00 2001 From: Ayoub Aarrasse Date: Wed, 3 Sep 2025 15:41:05 +0100 Subject: [PATCH] Fixing TestUpdateHasManyAssociations --- tests/update_has_many_test.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/update_has_many_test.go b/tests/update_has_many_test.go index 9c92c59..dbfa127 100644 --- a/tests/update_has_many_test.go +++ b/tests/update_has_many_test.go @@ -44,10 +44,10 @@ import ( . "github.com/oracle-samples/gorm-oracle/tests/utils" "gorm.io/gorm" + "gorm.io/gorm/clause" ) func TestUpdateHasManyAssociations(t *testing.T) { - t.Skip() user := *GetUser("update-has-many", Config{}) if err := DB.Create(&user).Error; err != nil { @@ -67,7 +67,7 @@ func TestUpdateHasManyAssociations(t *testing.T) { pet.Name += "new" } - if err := DB.Save(&user).Error; err != nil { + if err := DB.Omit(clause.Associations).Save(&user).Error; err != nil { t.Fatalf("errors happened when update: %v", err) } @@ -103,7 +103,7 @@ func TestUpdateHasManyAssociations(t *testing.T) { user.Toys[idx].Name += "new" } - if err := DB.Save(&user).Error; err != nil { + if err := DB.Omit(clause.Associations).Save(&user).Error; err != nil { t.Fatalf("errors happened when update: %v", err) }