diff --git a/tests/query_test.go b/tests/query_test.go index c0259a14..70f3fe74 100644 --- a/tests/query_test.go +++ b/tests/query_test.go @@ -1428,3 +1428,14 @@ func TestQueryScanToArray(t *testing.T) { t.Error("users[1] should be empty") } } + +func TestQueryScanOfRowsGteArrayLength(t *testing.T) { + users := [1]*User{} + err := DB.Limit(2).Find(&users).Error + if err != nil { + t.Fatal(err) + } + if users[0] == nil { + t.Error("users[0] not found") + } +}