entc/gen: use NotFoundError when updating non-exist node (#348)

Fixes #341
This commit is contained in:
Ariel Mashraki
2020-02-16 13:26:13 +02:00
committed by GitHub
parent 14ccf7b7fc
commit d9c8d9545d
52 changed files with 309 additions and 100 deletions

View File

@@ -184,6 +184,10 @@ func Sanity(t *testing.T, client *ent.Client) {
usr = client.User.UpdateOne(usr).SetName("baz").AddGroups(grp).SaveX(ctx)
require.Equal("baz", usr.Name)
require.NotEmpty(usr.QueryGroups().AllX(ctx))
// update unknown vertex.
_, err := client.User.UpdateOneID(usr.ID + usr.ID).SetName("foo").Save(ctx)
require.Error(err)
require.True(ent.IsNotFound(err))
// grouping.
var v []struct {