add cascade find test and vendor folder

This commit is contained in:
Lunny Xiao 2017-03-26 09:47:35 +08:00
parent 557d5a4101
commit 8a3fa4464d
No known key found for this signature in database
GPG Key ID: C3B7C91B632F738A
1 changed files with 10 additions and 0 deletions

View File

@ -146,4 +146,14 @@ func TestBelongsTo_Find(t *testing.T) {
//assert.Equal(t, face2.Id, noses1[1].Face.Id)
assert.Equal(t, "", noses1[0].Face.Name)
assert.Equal(t, "", noses1[1].Face.Name)
var noses2 []Nose
err = testEngine.Cascade().Find(&noses2)
assert.NoError(t, err)
assert.Equal(t, 2, len(noses2))
// FIXME:
//assert.Equal(t, face1.Id, noses2[0].Face.Id)
//assert.Equal(t, face2.Id, noses2[1].Face.Id)
assert.Equal(t, "face1", noses2[0].Face.Name)
assert.Equal(t, "face2", noses2[1].Face.Name)
}