add test for <- tag (#1099)

This commit is contained in:
Lunny Xiao 2018-09-17 22:46:07 +08:00 committed by GitHub
parent eb27fffacf
commit 41498e6d63
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 14 additions and 0 deletions

View File

@ -337,6 +337,20 @@ func TestTagsDirection(t *testing.T) {
assert.EqualValues(t, "1", s.Uuid) assert.EqualValues(t, "1", s.Uuid)
assert.EqualValues(t, "test", s.Name) assert.EqualValues(t, "test", s.Name)
cnt, err = testEngine.ID(1).Update(&OnlyFromDBStruct{
Uuid: "3",
Name: "test1",
})
assert.NoError(t, err)
assert.EqualValues(t, 1, cnt)
var s3 OnlyFromDBStruct
has, err = testEngine.ID(1).Get(&s3)
assert.NoError(t, err)
assert.True(t, has)
assert.EqualValues(t, "1", s3.Uuid)
assert.EqualValues(t, "test1", s3.Name)
type OnlyToDBStruct struct { type OnlyToDBStruct struct {
Id int64 Id int64
Name string Name string