From d9fc82dd83b89693d194c0203404d1c3c3018ae6 Mon Sep 17 00:00:00 2001 From: Jannik Clausen Date: Fri, 14 Feb 2025 10:18:58 +0100 Subject: [PATCH] test --- entc/integration/json/json_test.go | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/entc/integration/json/json_test.go b/entc/integration/json/json_test.go index de210ae65..b1bb9920d 100644 --- a/entc/integration/json/json_test.go +++ b/entc/integration/json/json_test.go @@ -297,6 +297,17 @@ func Strings(t *testing.T, client *ent.Client) { require.Empty(t, usr.Strings) require.Equal(t, []http.Dir{"/etc", "/dev"}, usr.Dirs) }) + + t.Run("value equality", func(t *testing.T) { + j, err := json.Marshal(str) + require.NoError(t, err) + client.User.Create().SetStrings(str).SaveX(ctx) + require.True(t, + client.User.Query().Where(func(s *sql.Selector) { + s.Where(sqljson.ValueEQ(user.FieldStrings, j)) + }).ExistX(ctx), + ) + }) } func StringsValidate(t *testing.T, client *ent.Client) {