From a293f864f27ce2bae27656877399e077da1dbc10 Mon Sep 17 00:00:00 2001 From: Matt Jaffee Date: Wed, 14 Oct 2020 15:58:21 -0500 Subject: [PATCH] add test of single = int query over multiple shards --- executor_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/executor_test.go b/executor_test.go index e4267d5a1..df0c6a5de 100644 --- a/executor_test.go +++ b/executor_test.go @@ -2432,6 +2432,13 @@ func TestExecutor_Execute_Row_BSIGroup(t *testing.T) { } else if got, exp := result.Results[0].(*pilosa.Row).Columns(), []uint64{50, (5 * ShardWidth) + 100}; !reflect.DeepEqual(exp, got) { t.Fatalf("Query().Row.Columns=%#v, expected %#v", got, exp) } + + // EQ (single = form) + if result, err := c[0].API.Query(context.Background(), &pilosa.QueryRequest{Index: "i", Query: `Row(foo = 20)`}); err != nil { + t.Fatal(err) + } else if got, exp := result.Results[0].(*pilosa.Row).Columns(), []uint64{50, (5 * ShardWidth) + 100}; !reflect.DeepEqual(exp, got) { + t.Fatalf("Query().Row.Columns=%#v, expected %#v", got, exp) + } }) t.Run("NEQ", func(t *testing.T) {