Reproduces error case
This commit is contained in:
parent
5c9ef9a843
commit
b9a68bf626
@ -10,12 +10,12 @@ import (
|
|||||||
)
|
)
|
||||||
|
|
||||||
func TestJoins(t *testing.T) {
|
func TestJoins(t *testing.T) {
|
||||||
user := *GetUser("joins-1", Config{Company: true, Manager: true, Account: true})
|
user := *GetUser("joins-1", Config{Company: true, Manager: true, Account: true, NamedPet: false})
|
||||||
|
|
||||||
DB.Create(&user)
|
DB.Create(&user)
|
||||||
|
|
||||||
var user2 User
|
var user2 User
|
||||||
if err := DB.Joins("Company").Joins("Manager").Joins("Account").First(&user2, "users.name = ?", user.Name).Error; err != nil {
|
if err := DB.Joins("NamedPet").Joins("Company").Joins("Manager").Joins("Account").First(&user2, "users.name = ?", user.Name).Error; err != nil {
|
||||||
t.Fatalf("Failed to load with joins, got error: %v", err)
|
t.Fatalf("Failed to load with joins, got error: %v", err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user