From 5eb5f501f06fcb8f6635fcaef8fbe053b77374b3 Mon Sep 17 00:00:00 2001 From: Ariel Mashraki Date: Fri, 28 May 2021 21:16:14 +0300 Subject: [PATCH] entc/integration: add test case to check nillable values --- entc/integration/json/json_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/entc/integration/json/json_test.go b/entc/integration/json/json_test.go index 2453911c9..194f0ec19 100644 --- a/entc/integration/json/json_test.go +++ b/entc/integration/json/json_test.go @@ -193,9 +193,11 @@ func Dirs(t *testing.T, client *ent.Client) { func URL(t *testing.T, client *ent.Client) { ctx := context.Background() + usr := client.User.Create().SaveX(ctx) + require.Nil(t, usr.URL, "url field should be nil") u, err := url.Parse("https://github.com/a8m") require.NoError(t, err) - usr := client.User.Create().SetURL(u).SaveX(ctx) + usr = client.User.Create().SetURL(u).SaveX(ctx) require.Equal(t, u, usr.URL) require.Equal(t, u, client.User.GetX(ctx, usr.ID).URL) }